|
|
|
|
|
by NHern031
2892 days ago
|
|
Out of curiosity, have you had a chance to explore the Windows Subsystem for Linux (WSL)? WSL allows you to run your favorite linux distro with access to most command-line tools, utilities, and so on[0]. I have been a .NET developer for about 5 years now and recently began working in Ruby. The WSL had allowed me to effortlessly set up my Ruby dev environment, while still maintaining Windows 10 as my main OS of choice. While the WSL might not be a full on replacement to a linux OS, it is definitely a neat addition to Windows 10. [0] https://docs.microsoft.com/en-us/windows/wsl/install-win10 |
|
It's about deployment. Anytime you use Windows in a cloud hosted environment, you end up spending more on licensing and needing larger instances -- increasing the costs and startup time. I can easily development on Windows and auto deploy on Linux instances when I'm using either Python, C#, or NodeJS. But if I am going to be using Unix like environments anyway for deployment, why not use a Unix environment for development? MacOS gives you the best of both worlds -- a Unix environment for development and polish for everything else.