DEV Community


Discussion on: About Windows for devs

pbeekums profile image
Beekey Cheung

I used to have a very strong opinion about developing in Linux. Since I've been too lazy to dualboot my current desktop and I play games, I've been developing in Windows for a little over two years.

It really doesn't matter most of the time. Most of what I do is in vagrant boxes which means my runtime is Linux anyway (so it has higher fidelity with production environments). Occasionally you get a nasty surprise (like having to use no-bin-links with npm), but it isn't often. In fact most of the annoying things are things that rarely need to be done (like manipulating host files). I save more time by not dual booting.

Most IDEs will run on any OS too so that doesn't matter much.