Hacker News new | ask | show | jobs
by 1_player 1845 days ago
Very sad to see an alternative view point downvoted. I've used professionally Linux, Windows and macOS, and I agree with your assessment.

Issues I have with macOS dev I don't have with WSL 2 or native Linux:

- crappy Docker performance. Need hacks such as NFS mounts.

- case insensitive filesystem. I had to create a special volume for MySQL on a case-sensitive version of HFS or some client projects would fail with random errors

- I'm not a fan of Homebrew.

- BSD coreutils are not as good as GNU's (YMMV)

- it might be a certified UNIX™, but the OS fights you if you try to work outside /Users or /usr/local. Changing a conf file in /etc means losing any modification on the next OS update.

- very definite feeling the machine isn't my own (SIP, Gatekeeper)

--

These days my OS of choice is Windows, and my second choice is Linux. macOS is great for any other task which isn't gaming or working as a full stack engineer.

1 comments

For some reason I don't think Apple cares about full stack engineers, or developers in general, unless you are developing for Apple.
Most interesting thing here that's if Microsoft cares about developers more than Apple why i should care about Apple
Microsoft only cares about developers to the extent that they can get them interested in Azure. Anything more than that is a happy coincidence.