Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
You can develop Android Apps on a Mac? Do the Android developers feel like they are selling their soul to the devil?
Macs are used heavily at most of the big tech companies including Google. Google isn't even a little bit on Microsoft's team, they just want good computers. In fact, Microsoft is a bigger enemy of Google than Apple is because they compete on the search engine front and search is Google primary revenue product. Google search also has a multi-billion dollar contract with Apple.

It doesn't hurt that having a Unix based OS with a built-in shell (only recently added by Windows) is just better for developers and developer adjacent technical jobs at these big companies.
 
  • Like
Reactions: jdk1.0
In looking at the specs, it seems like a MBP for iOS app development, at least for an app like Twitter, would be overkill. I would think a 16GB MBA would crush the tasks just as well, if not well enough for most to not notice.
This is amazing. When was the last time you compiled Twitter from source? I didn't even know they had open sourced it.

But in general, modern software engineers are really bad at their jobs and software is the slowest/buggiest it has ever been in the history of computing. This is not an exaggeration.

Engineers stack library on top of library on top of library, and have build systems to manage their build systems. The level of unnecessary complexity is staggering if you were to take a look. The only thing keeping us running are the amazing leaps forward in hardware advancement. And to be honest, this makes engineers lazy and unable to even perform basic optimizations that were commonplace to the programmers of yesteryear.

So in the end, compiling even _simple_ apps takes absurd amounts of time these days (and power on Intel). Again, this is not an exaggeration. It's immediately apparent to anyone who learned how to program CPUs in the 90s and before. As an example of how to properly compile, I compile my C program from scratch, as in a full build, in less than 5 seconds. If Twitter made a copy of my program it would probably take them at least 15 minutes to do a full compile.

Nowadays people don't program CPUs, they "engineer" libraries and stacks and build systems using microservices and containers and a whole host of other pointless nonsensical "tech."

?
 
Because tried and true, time-tested is absolutely crucial for many industries. But heck, what could go wrong? Just discontinue macOS support of the immediate last gen hardware so everyone would be forced to enjoy “latest and the greatest”, and all live in the bleeding edge beta testing every new stuff coming out. I’m sure nothing could go wrong.

Even better, just build new buildings every year cause 1-year-old building sucks, tons of defects etc.

I struggling with your logical leap from 5+ year hypothetical time frame for a move to RISCV to updating things yearly and living in a constant state of beta testing.
 
I struggling with your logical leap from 5+ year hypothetical time frame for a move to RISCV to updating things yearly and living in a constant state of beta testing.
All fits in the “living in the future, not the past” rhetoric.

But anyway, I will stop here. Have a nice week.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.