DEV Community

Discussion on: Here's why software engineers choose Linux over Windows for programming

Collapse
 
tempcke profile image
Todd Empcke

You are right but missed many of the most important reasons.

For those writing anything that will be hosted on a Linux server, which is most of us I'd guess then using Linux on your dev machine has many advantages. Sure you can and should use docker but again docker runs native on Linux and thus runs 3 to 10x faster than on Mac

True that windows has come a long way by adding Linux to itself now but there simply is no good reason to use windows with Linux on it than to just use Linux directly.

Perhaps front end devs can justify using Mac or windows but backend devs really have no excuse, switch to Linux, it isn't hard and your productivity will increase.

Collapse
 
nuculabs_dev profile image
Nucu Labs

I do backend with Python and I have no problems in using Windows & Linux for my daily work, using a Python interpreter from WSL is easy. To me Windows feels more stable and polished. You can use whatever you like the most.