Hacker News new | past | comments | ask | show | jobs | submit login

There are benefits in the develop and test on one platform (test again and) deploy on another. That way you naturally create portable software.

Also the difference between the developer's desktop and the deployment machine may be significant even if both are Linux there might be differences between the libraries and utilities so using a Mac doesn't necessarily make it harder.

Use what you are comfortable with. Having used a Linux desktop for a while I've switched to OS X for the moment, I spend less time setting it up and trying alternative DE's. I also develop for iOS so I need it for the moment. I am glad Linux is there if OS X development direction doesn't suit me in future and I have Linux on my home server which is what I would use if I wanted a current GCC.




You can run GCC 4.9.0 side by side Clang just fine on OS X.




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

Search: