DEV Community

Discussion on: What OS do you use for development?

Collapse
 
darrentmorgan profile image
darrentmorgan

WSL is good. You should try it before you knock it. Specifically WSL 2.

Collapse
 
minhnnn profile image
minhnnn

how did you install it, i tried it and it was a mess with a
lots of error, in the end i had to go back to ubuntu, sorry my english isn't good

Thread Thread
 
darrentmorgan profile image
darrentmorgan

I used this guide: docs.microsoft.com/en-us/windows/w...

I use windows 10. You need to upgrade to Windows build 1903 or higher for some features(docker etc). Also, WSL 1 was not very good imho. With this Windows build you can install WSL 2 which is (from my simple understanding) more of a Virtual Machine.

Thread Thread
 
Sloan, the sloth mascot
Comment deleted
 
darrentmorgan profile image
darrentmorgan

If you are running through terminal, you would treat this as localhost (it's pretty much a virtual machine). I use vs code and I would recommend using the plugin for WSL2. You can connect to a remote host (your linux vm instance) and operate on it.

I've ran a number of different projects from it, django, node js, docker django etc.

Thread Thread
 
minhnnn profile image
minhnnn

thank you man, I think the problem is I run my project without docker or any other supporting software :)) and that is a very bad idea.

Collapse
 
mihaylov profile image
Petar Petrov • Edited

Msys2 is also worth mentioning msys2.org/ its my personal preffered option.