Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Man there's a lot of FUD in that article, but this one in particular:

  I mentioned this earlier, but most developers use virtual machines 
  in order to properly use OS X. The very notion that your operating
  system is so lacking that it is easier to just run a virtual
  operating system to fill the gaps shows you that there is clearly 
  something very wrong with this model.
No, the reason to run a virtual machine is that I'm not running OSX on my production servers, so why would I develop against a different target than my deploy target? You could pretty easily run nginx, node.js, golang programs, dbs, etc. on a Mac, and some people do, but if you're running VMs its because you want to mirror your deployment system architecture into dev and reduce a slew of corner-case bugs that might crop up otherwise.


Or clang, OpenCV, boost, ocaml, &c. All of which build and run natively, and are no less well packaged and accessible on OS X than they are from any Linux distro, short of nixos.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: