[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Why aren't you coding on a Mac?

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 133
Thread images: 24

Why aren't you coding on a Mac?
>>
>>60686635
I am but only because I need to develop for iOS. Even that has set us back a month because iOS is fucking retarded.

>Development time for android
2 weeks to get a working app
>Development time for iOS
kek 2 months, maybe. Welcome to a fucking rabbit hole of strange functions, nonsensical errors and just outright weird fucking behaviour.
>>
>>60686635
Why exactly do you need 2 computers to program a phone app?

What a shitty picture.
The top one is contrived but it looks more like a well lived in desk by a real person.
The bottom one looks like a promotional photo.
>>
>>60686684
>one laptop connected to a screen
>welcome to the world of millennials.
>>
File: 729.gif (137KB, 340x340px) Image search: [Google]
729.gif
137KB, 340x340px
>>60686652
>not using cross platform frameworks
>>
>>60686701
>uses a laptop for everything
welcome to the "MySpace Generation"
>>
>>60686718
here's the fucking joke. I'm using xamarin and Applel still forces me to write code specific to iOS by being fucking retarded
>>
>>60686635
why don't ios developers eat, use VR, or take notes on paper?
>>
>>60686635
I am planning to buy a mac mini just because of the CLI minus the hassles of linux. No I am not even joking. Plus the chance to develop with iOS as a target.
>>
>>60686733
because they don't do anything that requires a lot of time, they have fun with their boyfriend later and never write anything complex enough to write down.
>>
>>60686748
kek
>>
>>60686635
>android
>ios
What about actual programmers?
>>60686735
>linux
>hassles
Are you computer illiterate by chance? Especially if you only need CLI - the shell has been robust since forever, there is no hassle to speak of. "Hassle" is what /v/ kids gamers use to describe their games not working, and any given DE not emulating Windows to the exact detail.
>>
File: 1481819886475.jpg (565KB, 1440x1775px) Image search: [Google]
1481819886475.jpg
565KB, 1440x1775px
>>60686635
>>
>>60686735
Just buy an older one off of Craigslist for $100 and you're set.
>>
>>60686784
you know, you laugh, but just hanging in coffeehouses is often significantly cheaper than renting a desk as an individual
>>
>>60686810
Sounds plausible, but where do you sleep?
or shower?
>>
>>60686846
your home
which could absolutely serve as your office, but sometimes it's more convenient and/or professional to meet people outside of your house
>>
>>60686866
oh wait nevermind i thought you were talking about literally living at the coffeeshop
>>
>>60686778
I am not computer illiterate I feel pretty comfortable with using bash, however I fucking hate when you have to search online for hours to make a piece of hardware work with your distro, or figure out ways to fix something with certain software which does not work as expected in linux or anything of the sorts. I mean I do like linux, but Mac provides some more customer support than just some Linux forum user; that and being able to code for any platform you want, which is not that awesome nowadays, considering the shrinking market share of iOS but still cool regardless.
>>
File: maxresdefault.jpg (257KB, 1648x1032px) Image search: [Google]
maxresdefault.jpg
257KB, 1648x1032px
>>60686635
Firstly because that's not true.
Secondly because apple fanboys tend to be indoctrinated idiots with no measurable talents
Thirdly, pic related.

APPLE KEK BTFO
>>
>>60686722
>What is portability
>>
>>60686878
oh lol
>>
>>60686732
here are some retarded examples. They'll be brief because I'm not going to divulge specifics of my project here.

>Want to display a custom notification
topkek, no, the server alone decides what notification is displayed, you can't have the app interact with the local notification.
>didreceivelocalnotification
DOESN' FUCKING RUN if you don't have a specific certificate and the app is in a suspended state.
>Want to make a quick API call after the notification comes in
TOPLEL, sounds like you need to hand that off to iOS's backgrounding process and the OS will fucking run it WHENEVER IT BLOODY WELL FEELS LIKE IT. MAYBE NEVER HAHAHAHA fuck applel.
>The apple push notification payload doesn't contain a certain field in a certain instance
kekmate bro because iOS just won't initialise the variable. Fuck making it null or empty, that shit is for losers. The variable just won't exist, crashing your app when you try to reference it.
>Want to read image metadata of an image the app fucking saved
LEL, try again faggot, ios will only provide a copy of the image to the app, stripping out metadata.

Those are just some of the fucking things that I've found make no sense. If you've grown up learning Applel development first, then perhaps it makes sense to you, but it does not make sense to me and seems like a lot of work to accomplish small things.
>>
File: 1475153735569.jpg (799KB, 1000x2000px) Image search: [Google]
1475153735569.jpg
799KB, 1000x2000px
>>60686810
>renting a desk
>>
>>60686904
>what is rsync to sync important files between deskstop and laptop
>>
>>60686684
Because any heavy cpu things you can cloud
>Also that's the thundbolt monitor or whatever it's called
>>
>>60686722
>What is the cloud
>>
>>60687235
>the memebuzzword of 2015
I wish it was over.
>>
>>60686635
I am with Google replacing everything possible. Just one laptop. Everyone else is just a fucking sour moron that needs THEIR FUCKING SKULL CAVED IN. PIECES OF SHIT USING "ALTERNATIVE" SOFTWARE. Yeah, real cool NIGGER!
>>
>>60687293
did you fail your kode with klossy classes?
>>
File: IMG_0951.jpg (46KB, 600x600px) Image search: [Google]
IMG_0951.jpg
46KB, 600x600px
>>60687251
True but all the heavy computational work we do is on one of three different good sized racks
Making my MBP the best of my options available (work issue)
>Mfw we're in the process of getting a 200 node system
>>
>>60686635
Because I don't have AIDS and I'd like it to stay that way
>>
>>60687305
is this one of those czech fuck houses I keep seeing on pornhub?
>>
>>60687302
She couldn't kloss on my level
>>
Because i am not a mentally handicapped homosexual OP.
>>
>>60687316
Relying on luck is a losing strategy.
>>
>>60686652
Nigga. I programmed my final, an android app, in 4 hours. 2 weeks is a long time.
>>
>>60686810
>renting a desk
>>
>>60687830
What did the app do
>>
>>60687984
Sucked my dick and made sandwhiches
>>
>>60686635
>Android developer's desk
Geeky, techy, profound and cool

>iOS developer's desk
Hipster, gay, effeminate
>>
>>60688055
C-Can I have the source code of this app?
>>
>>60686635
I leave my home desk intentionally cluttered just because it feels better. It's nice having my passport sitting out to remind me why I bother with anything. I started listing the entire contents in this post, but then it was becoming a blog so I stopped.
>>
>>60687756
AIDS ain't even a threat, NIBBABABABAB
>>
File: mac desktop.jpg (147KB, 1600x1036px) Image search: [Google]
mac desktop.jpg
147KB, 1600x1036px
>>60686635
>>60686701
>>60686748
>>60686784
>>60687021
>>60688110
I'm surprised none of you have posted this yet
>>
>>60686635
(((Apple)))
>>
>>60686684
Not a macfag by any means but if all the work is done neatly on the computer then the desk doesn't need to be so messy. I can keep my own desk clean like that for maybe 2-3 days tops then I'll start adding some stuff up over it. It'll probably take me a couple of weeks after to finally tidy up. We're not all slobs here.
>>
>>60688330
>I can keep my own desk clean like that for maybe 2-3 days tops then I'll start adding some stuff up over it. It'll probably take me a couple of weeks after to finally tidy up
and the cycle continues...
>>
Gonna be honest, the one time I did Android development, my environment consisted of a laptop, my phone, and a USB cord on my bed. Nothing else.
>>
>>60688291

Only this isnt an empty desk, but a tidy desk.
>>
>>60686958
Apps can schedule local notifications without server interaction.
>>
>>60688455
Do you like taking your boyfriends BBC, anon? I mean there is no feasible reason to choose iOS over Android.
>>
>>60686635
>IOS developer
I dont wanna pay no $1000 license to make stuff for shit.
>>
>>60686635
so the picture just shows that the android developer actually has money leftover to buy something other than iCuck products?
>>
>>60686635
>Development rig
>Facebook attention whoring rig
Ftfy
>>
>>60686722
What the fuck do you even need a desktop for when coding shitty phone apps?


Retard.
>>
>>60688826
Emulators.
Reasonable compile times.
>>
>>60686635
>having an empty desk that's barely got anything useful on it and looking tidy is worth sacrificing productivity

Seriously I had to live with my sister for a while, she's a bit of a neat-freak in super weird ways. She'll leave rotting vegetable scraps for weeks in the sink, but the countertops have to be perfectly clean and empty of anything. To make some toast you have to find the bread that's been neatly tucked away inside the cupboard, then find the toaster that's been hidden on a shelf under a counter, then wrestle with half the bowls and plates because every single last thing has been crammed on them (so they're not on the counter). After a few days of this I bought my own toaster, microwave, mini-fridge, and put everything in my room so I never had to use the kitchen.

To my knowledge, the counters are still devoid of anything useful, completely barren of any possible object that requires daily use, and the sink is still full of rotting biological refuse.

tl;dr I'll take a bit of clutter. Fuck being a macfag with a perfectly clean desk where any activity beyond "attentionwhore about my clean desk" is met by time and effort wasted from fishing through shelves and drawers for basic tools or required objects.
>>
>>60688919
>smartphone app

It was a rhetorical question. Retard. Just buy a device.
>>
>>60686958
that's what you get for using xamaring faggot
>>
>>60687432
/thread
>>
File: 1489524094292.jpg (195KB, 2016x1210px) Image search: [Google]
1489524094292.jpg
195KB, 2016x1210px
>>60686635
>t. mactoddler subhuman
>>
>>60686635
I do both.
FUUUUCK macs.
FUCK iOS even harder.
To the people who never worked with it, I'll just say "StringByReplacingOccurrencesOfString"
That should tell you what a fucked up mess that utter vomit is.
If the development iPhone updates, you also have to update your ide to support the new iOS. Fragmentation is much higher in ios than android.
Fuck Apple I hope they die
>>
>>60686866
If I had to meet someone professionally, in a coffee shop, and they have their desktop there with them, I'd leave no matter how good the deal is.
>>
>>60686635
Are you trying to imply that the iOS Developer is less productive in that image OP?
>>
>>60689059
Apps don't run consistently across all devices and iOS/Android versions.
You need to test against multiple device types if you want a professional looking app.

Simply buying a device isn't the answer.
>>
>>60689194
>not carrying their weight.
>++ is only one very easy instruction for the processor while x = x + 1; requires the making of a new variable that holds the value one then add x and one together.
>in a large codebase with a lot of ++ its gonna slow down the program and increase memory usage significantly especially loops

i fucking hate it when they let people propose changes to programming languages yet they dont even know shit about how they work.
>>
>>60688291
Einstein's desk is now one's virtual desktop.

So you should have posted a (virtual) desktop not a physical desk.
>>
>>60689194
>++/-- operators are confusing
Fuck these programming newfags. It's not like programming is inherently intuitive.
>>
>>60689194
>confusing
wtf
>>
>ios
dev gets the job done, goes to fuck his gf's brains out
>android
dev gets the job done, put on VR, faps to animu.
>>
>>60686635
I can't code and I don't enjoy penis in my mouth
>>
Because I like using a proper OS with a system-wide package manager.
>>
>>60689993
>ios
dev gets the job done, goes to get fucked by his bf
>>
>>60690154
lmao
>>
>>60689194
Fucking what
>>
I am, but my desk still looks like the top image. The bottom is a dev that doesn't do anything.
>>
>>60690154
>ios
"dev" gets a Facebook post done, goes to get fucked by his bf
>>
>>60686635
But I am
>>
>>60686635
>Android developer's desk actually has an IDE/Editor open
>iOS developer's desk has Spotify and a webpage open
Really makes you think.
>>
>>60686784
Well, he's still carrying a single device
>>
>>60689194

>https://github.com/apple/swift-evolution/blob/master/proposals/0004-remove-pre-post-inc-decrement.md

This is dumb on so many levels. I just cant ...
>>
>>60689074
How else do you develop cross-platform apps, apple just wants to use their shit over anything else.
>>
>>60686635
It's ridiculously expensive.
>>
>>60692074
Or works on remote shit pleb
>>
File: ios_dev.jpg (27KB, 200x250px) Image search: [Google]
ios_dev.jpg
27KB, 200x250px
>>60692893
Average iOS programmer.
>>
>>60694251
You just don't do this for pro stuff.
>>
File: Chip's Challenge.png (6KB, 520x397px) Image search: [Google]
Chip's Challenge.png
6KB, 520x397px
>>60686635
should I be? the only mac I've used was back in the 90s. Was amazed that shit ran games like quest for glory V while my shitter windows 3.1 only had chips challenge.
>>
>>60694280
He seems a bit too certain about his sexuality though
>>
>>60694315
Yeah, Apple's old architecture was head and shoulders above everything back in the 90s. Today Windows and OSX use the same hardware so the only real advantage Apple had is gone.
>>
>>60694676
That feel when we can never go back to the glory of pure hardware untouched by botnets and faggotry. I kind of wish the internet had been built in layers, so we could go back and browse on old hardware in historic way. Just have the old stuff untouched by normies because they can't be bothered to fuck with anything but web 5.0
>>
>>60694676
Apple still has the advantage of a unix certified OS, good drivers, and a kernel that isn't dogshit.
>>
>>60686635
I am.
>>
>>60686866
>it's more convenient and/or professional to meet people outside of your house

How is bringing your desktop to a cofee shop any convenient?
And how professionnal would that be?
>>
>>60686635
Homebrew is fucking stupid.
>>
>>60694276
I do work remote... And I actually get shit done
>>
>>60695246
So use pkgin.
>>
>>60689406
it's not actually removed, but replaced by something like +=
>>
>>60695283
those are two different operators though
>>
>>60688826
Video games
Watching movies
Multiple monitors at non shit resolutions and refresh rates
>>
>>60689406

x += 1 can extremely easily be optimized into a single INC instruction, though.
>>
>>60686635
cause aesthetics are for millennials
>>
I dont have homosexual tendencies
>>
File: Ot9xvxh.jpg (211KB, 869x1776px) Image search: [Google]
Ot9xvxh.jpg
211KB, 869x1776px
same
>>
>>60689406

compilers don't work that way fucktard, you know nothing about what you are talking.
>>
>>60686635
That's probably the dumbest image I have ever seen, really breaking new ground here.
>>
>>60686635
Linux is free and good enough for my needs
>>
Im not a gay wannabe sjw
>>
>>60686635
>Androidfags desk
>headphones
Not work related
>android kekware watch
Add this to the macfags table if he's working on an apple watch extension too
>10000 cups
For what purpose?
>google cardboard
Not fucking work.
>Random box
What the fuck why?
>paper
ok one useful item
>VGA connector
It's not 1990 any more grandpa
>100 random fucking wires obviously not in use
Clean that shit up faggot
>Fan
Yes just waste electricity for a minor comfort boost, how silly.
>Remote
For fucking what? Is he watching T.V. at the same time as working? NOT WORK
>Cup of sweets
NOT WORK
>>
File: Tc1xqUZ.jpg (207KB, 1024x768px) Image search: [Google]
Tc1xqUZ.jpg
207KB, 1024x768px
React Native developer's desk
>>
File: what then.png (433KB, 500x544px) Image search: [Google]
what then.png
433KB, 500x544px
>>
>>60696027
Looks really aged and comfy.
>>
>>60696027
Would prefer it over Apple shit any day
>>
>>60696027
Russians are the best programmers, hands down.
>>
>>60686810
>cheaper than renting a desk
are you poor?
>>
File: 1475157669763.jpg (58KB, 500x500px) Image search: [Google]
1475157669763.jpg
58KB, 500x500px
>>60686784
Is that a fucking pornhub?
>>
>>60688455
>but a tiny desk
ftfy
>>
Hahahahahahaha wow
>>
File: 1482259698856.jpg (464KB, 1440x1775px) Image search: [Google]
1482259698856.jpg
464KB, 1440x1775px
>>
>>60695978
>posting on 4chan
NOT WORK
>>
File: 1496065546692.jpg (669KB, 2048x1152px) Image search: [Google]
1496065546692.jpg
669KB, 2048x1152px
>>60686635
I think the only thing this thread proves is that Android devs suck at the most basic shit and love bitching about having to learn a real programing language.
>>
>>60695438
>x += 1 can extremely easily be optimized into a single INC instruction, though.
on x86, typically inc isn't used because it requires a partial write to the flags register, which can lead to unoptimal dependency chains. Compilers emit an add instruction in most cases unless they're optimizing for binary size.
>>
>>60689406
>x = x + 1
>making a new variable
>add eax, 1 on x86
>add R1, 1, R1 on most other architectures
What's it like being retarded?
>>
File: 1491882009315.jpg (287KB, 2016x1210px) Image search: [Google]
1491882009315.jpg
287KB, 2016x1210px
>>60698154
>a real programing language.
>>
>>60698719
how the hell are "++" and "--" confusing?
>>
File: 1494949415309.jpg (299KB, 996x954px) Image search: [Google]
1494949415309.jpg
299KB, 996x954px
>>60698780
>how the hell are "++" and "--" confusing?
>>
File: pretend_devs_dont_get_this.png (146KB, 984x876px) Image search: [Google]
pretend_devs_dont_get_this.png
146KB, 984x876px
>>60698719
>>60698780
>>60698803


why would you still be using these incrementers in a modern programing language?

These are useless in any modern object oriented word flow. You are never going to be in a situation where you're going to have to shuffle a count on a list / array etc... to a iterator.

The iterator is going to know how many objects it has.

Give me on example in Swift where this is actually a good, sensible practice.


Do any of you actually program as a day job?
>>
File: 1470134757115.jpg (248KB, 1990x1348px) Image search: [Google]
1470134757115.jpg
248KB, 1990x1348px
>>60698860
Mactoddler subhumans should be rounded up and gassed.
>>
>>60686784
that looks like the exact B&N i used to work at
>>
File: android-tattoo-1322572302.jpg (37KB, 640x383px) Image search: [Google]
android-tattoo-1322572302.jpg
37KB, 640x383px
>>60698913
Does posting random anecdotal shit about a user base translate into a strong argument?

Well then by all means, my apologies.
>>
cause I'm not a faggot
>>
>>60686635
>"Why aren't you a homosexual?"
>>
File: 1496258857180.png (478KB, 853x479px) Image search: [Google]
1496258857180.png
478KB, 853x479px
that second pic reeks of sterile self-absorbed shallowness through and through, like this person has nothing interesting about his (gluten-free) personality and mac people are supposed to have "taste"

well, at least that shitty keyboard has a numpad
Thread posts: 133
Thread images: 24


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.