3 ms·
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 ma
by 1_player 5y 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.
- watertom 5y agoFor some reason I don't think Apple cares about full stack engineers, or developers in general, unless you are developing for Apple.
- herova 5y agoMost interesting thing here that's if Microsoft cares about developers more than Apple why i should care about Apple
- tonyedgecombe 5y agoMicrosoft only cares about developers to the extent that they can get them interested in Azure. Anything more than that is a happy coincidence.