And MacBooks have the best touchpad of all laptops.
And MacBooks have the best touchpad of all laptops.
More specifically, the stuff I don't want to mess with just works: peripherals and GUI stuff work without intervention, and the thing goes to sleep when I close the lid. And the stuff I want to mess with is still good old familiar Unix. I haven't tried out desktop Linux in awhile, but the Free Software model only seems to work for things coders like to work on in their spare time, like terminals, text editors, and command-line programs. For the rest, I'm willing to pay my fellow coders so I don't have to deal with it.
I read your first sentence and was like "wow, this guy hasn't used Linux in a while." Then I got to your second sentence.
So, yeah, maybe give it another go. In my experience most of the complaints I had 4-5 years ago are gone at this point, and the convenience gap has closed substantially. OS X is still more user friendly of course, and there's a little bit of configuration required to make everything work smoothly under Linux, but it's a lot better than you remember.
Importantly, I've seen some devs using OS X, and they spend way more time dealing with dev tooling issues than I spend dealing with printers, devices, and gui stuff.
For example I hate Finder, I dont like that I am not able to run lots of software, I dont like that its running an ancient version of OpenGL/there is no Vulkan.
Every long time Mac user I've asked says they just don't use those buttons. Maximising windows is a mess in mac. Multi monitor support is also rather poor.
Over all, I've had no real problems with OS X (at least after installing my own terminal program and own version of bash and such) and everything worked smoothly, which is great, but I certainly wouldn't hold OS X up as some example of perfect design because there are lots of things windows and Linux do better.
I just spent my entire workday struggling to figure out why `kernal_task` was constantly using 16gb of RAM. Whenever people say macOS "just works" I assume they do nothing but web browse. It's great at that.
I agree with your comment. Generally, OSX often means I am using more resources to do the same task than when I use my archlinux. But in the era of 16g+ ram and terabyte Harddisks, I find it simpler to just let OSX use extra resources so I can spend less time thinking about low level processes.
For that we have to go back about a decade:
http://betanews.com/2006/06/02/adobe-to-sue-microsoft-for-pd...
http://windowsitpro.com/windows-server/microsoft-strips-key-...
The long and short of it is that Adobe threatened to sue Microsoft for including PDF support as a feature in Office (despite allowing it on OS X and OpenOffice at the same time) so MS stopped doing anything PDF related. Adobe was widely derided in the software industry over the incident.
So we all can thank Adobe for that.
Well, except for all those dongles you need to drag around with you.