Hacker News new | ask | show | jobs
by nickcox 2239 days ago
No sure that no macOS makes competitors objectively worse.
5 comments

Laugh as much as you want but to me (and many others) it actually is. I would look at other manufacturers for their hardware, but sadly it's all non-MacOs and I value this operating system above anything else for my needs (work and personal).
Nobody has to be laughing at anyone else, just saying that other platforms and ecosystems are also viable.
Except they aren't. I need a top class desktop operating system with top class unix environment support and tools. Windows10 might be getting close to a top class desktop os, but sadly WSL is years behind and simply feels like forced afterthought. Linux fills the unix env/tools box, but doesn't even gets close to desktop operating system quality bar of MacOS.
macOS is definitely not a top class UNIX environment, not even by a long shot. It is an alien hybrid of outdated BSD tools and toolchains. Even Xcode, which was amazing a decade ago, is now a joke compared to other environments and specialized tools nowadays.

Since Jobs died, the company has slowly allowed their development-focused machines and toolset to rot. The company now only caters to artists and it shows with their "Pro" offerings, including the Mac Pro.

As for the desktop features, all 3 major operating systems are the same. Claiming otherwise is not knowing how to use each of them.

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.

Of course I am claiming Linux is a major operating system. It is the most widely deployed operating system in the world, after all.

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.

I think you're missing the point where I treat the "top class desktop operating system with top class unix environment support and tools" as a whole, and not as two separate things. To me MacOS is the top class desktop operating system with top class unix env support, nothing else gets close to this definition. Other operating systems could get close to other definitions, maybe even surpass it, but not to this one.
Sure, your needs are your needs, but the person you're replying to is saying they aren't objectively worse, not subjectively. Windows/Linux on a PC laptop is an obviously-viable tool for a great many people, and those people may want to start looking at what's available if they aren't satisfied with Apple's offerings. Personally I'm not a fan of treating laptops as anything more than nice SSH clients to the more powerful machines where I do my actual work, but again that's subjective :)
I'll amend that a bit, I assume many of the people you speak of are in my camp, and that camp is a bit different than what you described.

Mostly I don't care about OSX. Some days i actually would prefer Linux. The reason I'm on OSX though is because I've been down the Linux desktop road, many times, and between the software and/or faulty configuration experience I use avoid it.

Random problems when I'm trying to work drive me mad. I use OSX to avoid problems.

Objectively worse? No. You are right that competitors are not objectively worse for lacking MacOS. Still, there is a large population (myself included) who is most comfortable working in macOS and considers the “Apple tax” lower than the switching costs of changing OSs.
Yes, it does. As someone who does audio recording, design work and programming, Macos, with it's unix shell that allows all my programming tools to work and the excellent support by creative software, is the only OS that works.

The design tools may also work on windows, but the development story is hilariously bad. And no, WSL 1 or 2 with all their performance hits and weird edgecases don't qualify at all to a native unix shell.

Linux is superior to macos for software development, but the creative software support is non-existant.

Really, for someone like me (and I bet there are many others like me) Macos is the the only os that works.

Where I have to use Linux, I just boot up a headless VM and ssh into it from my Mac. Saves me a lot of headache trying to run a real Linux machine and deal with x and all its BS.
Objectively not, but in practice a lot of people are locked in Apple ecosystem, for long time MacBooks were the only good laptops for development with support of communicators, graphic tools etc.

It's changing with Linux and WSL, but can't blame people to stay with macOS if it works for them.

Personally I'm using linux and thinkpad, but even x1 carbon falls short to MacBooks in areas I mentioned before.

Yep, I'm using an X1 Yoga, still not nearly as nice to use as OSX on a Macbook Pro that's 3 years older than it, and that's with either Windows or Linux. Ubuntu touchpad drivers are pretty bad, the windows ones are tolerable but still fail at multi-finger gestures. I really like the touchscreen, but the display colors/look aren't nearly as good. Overally pretty disappointed for a system that's close to top-spec when compared to my base spec MBP from years earlier (but it does run my Windows applications for work which I need).
Objectively? No, that’s clearly a subjective call. But it is a huge factor for why people keep buying macs.