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

There is a certain "Linux philosophy" such that the user expected to have a kajillion different things installed into the global path. If your environment isn't precisely correct either it won't build or it won't run. I find that philosophy less common for other platforms.

My personal experience is that Linux is FAR AND AWAY the most painful OS to develop for. I fully admit I'm not a Linux expert! Getting anything done requires a LOT of Googling and running of arcane commands. It's quite frustrating.



Nix provides a sane way to manage dependencies. Unfortunately it comes with a language that will drive you insane.




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

Search: