Hacker News new | ask | show | jobs
by jrussbowman 4635 days ago
I'm also a sysadmin. I tried to switch to Mac mainly for the more polished os expectation.

I found I had a less polished experience. I support Linux. I program as a hobby, I found the development experience on Mac frustrating it wasn't as easy to set up an environment similar to my Linux one at work and on my Rackspace servers.

I really don't consider the closer to Unix a valid argument. There's tons of operating systems closer to Unix that OSX, check out *BSD or jump over to OpenSolaris/Illumos.

2 comments

I had a similar experience, with the added problem that on linux I was an xmonad user. I Persisted because I found the games I want to play are all available on OSX, which meant instead of dual booting linux + windows I could just stick with one operating system.

Development happens either in a Vagrant VM so that I can replicate the environment my server is running in (usually U12.04), or on a VM somewhere else. This has the added bonus of forcing me to be more explicit about what my minimum dev environment is, and keeping my host OS clean.

Mac OS X as well as Solaris have been registered as SUS compliant, whereas Linux has not.

http://www.opengroup.org/openbrand/register/