DEV Community

Discussion on: Is Apple really needed?

Collapse
 
codemouse92 profile image
Jason C. McDonald • Edited

On the flip side, I actually avoid Apple for development. You have to have this huge pre-packaged behemoth of a program, XCode, to be able to even run the Python command line or compile a C++ "hello world". That download is several GB, and it is always getting bigger.

Combine that with Apple's continual upgrades to OS and hardware, and you wind up on a very expensive treadmill of upgrades just to stay current; versus, say, Linux, where updates are free and not bound to specific, expensive proprietary hardware.

That hardware catch is really the main reason Apple excels at audio engineering (yep, I do use it for that) - they only need to support the sound cards they pre-selected, whereas Linux tries to support whatever you give it. If it weren't for that hardware lock-in, Apple wouldn't have any advantage in that regard. :(