|
|
|
|
|
by jki275
2239 days ago
|
|
I'm not sure if you're claiming that Linux is a "major desktop operating system" (desktop added for clarity based on the context of your statement), but if you are your statement is badly misinformed. I use Linux in (many) VMs where I have to in order to run esoteric toolchains for embedded stuff. There is no distribution of Linux that provides bulletproof basic desktop usability anywhere near the level of OS X or Windows 10. Nothing even in the same ballpark. And I've used Linux since the days when Slackware came on a set of 3.5" floppies, so I'm not some Linux hater or incompetent here -- I've got a significant amount of experience with the OS in many of its flavors. When you can get any distribution of Linux to accurately handle plugging in external monitors every time, maybe we can talk. Xcode is an excellent IDE - it's second really only to Visual Studio. My only complaint about Macs today is the Touch Bar, because they replaced my f-keys with it and it's useless to me as a developer. That's at least partially mitigated by my das keyboard. Nearly every other dev I know uses a MacBook Pro. The Mac Pro is a production machine for movies, it's not really part of the discussion here. |
|
For desktop in bare metal, Linux is extremely bad, yes, but most people use it as a desktop in a VM within another host OS.
Xcode is an excellent IDE... if you don't know better or are into iOS/Swift development (due to legal reasons).
I know nobody that uses a MacBook Pro in my field. I know it is common in webdev and specially mobile dev fields, though, so I give you that.