5 ms·
Honestly I think there are many benefits to Linux especially if your plan is to work on Python or Ruby development. If you're looking to do C# stuff, Windows is
by bphogan 17y ago
Honestly I think there are many benefits to Linux especially if your plan is to work on Python or Ruby development. If you're looking to do C# stuff, Windows is gonna be better. When it comes to a lot of open-source languages, Windows is kind of an afterthought, and while it often works, the non-Windows solutions end up being faster, and more likely what you see when you deploy your apps. It can help greatly if your dev platform mimicks your production platform, but it's not necessary.
I just taught a day long Ruby / Rails class in Feb and we had Windows users mostly, with some Mac and Linux folks too, but we all deployed to Heroku.com without issues.
My advice is to use what makes you productive now. Learn many things, but learn them one at a time or you'll frustrate yourself. Switch from Windows to Linux when Windows starts slowing you down if that makes you more comfortable.
Programming should be fun. :)
- Goosey 17y agoThanks for the advice. I am planning to use a Python/Django/MySQL/nginx/EC2 stack initially.