|
|
|
|
|
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. |
|
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.