Confused about WSL

Hey guys, what’s your opinion on Windows Subsystem for Linux (WSL)? Is it suitable for beginners?
I’m not proficient with CLI but I’ve some experience with basic bash commands and navigation in Linux file system and that’s pretty much it.
I’m totally confused with this back-end stuff. I’m on Windows 10 machine with i3 CPU and 8 gigs of RAM. I can’t afford to install Linux in VM as it is notoriously slow and dual booting is not an option for me because of frequent windows updates. What you guys suggest?
Can I use Ubuntu server in VM for back-end stuff and use ssh, PuTTY and FTP client as this will be much less resource intensive?

I guess the question is what you want to use it for. If you just want to be able to use a linux-style terminall on a Windows computer, you can use something like Cygwin. The WSL won’t give you the same functionality as a VM. If you really want to play around with a linux VM, there are online services you can use like Codeanywhere. You can also try setting up a bootable linux USB.

I’ve done all of these things at various times, depending on what my goals were.
Currently, I have a beatup old laptop with linux on it and I use the WSL on my Windows machine for the C++ code I’m working on learning, just because it was easier for me than getting the compiler working right on Windows with my IDE.

1 Like

Well why not try it in reverse then? Try thinking out the box a bit here.
Instead of using Windows 10 as your main you could go for Linux. Since it take way less memory and then run Windows 10 instead on VM ware. Most of the main programma’s you need are alternatives to find onto Linux anyway. And mostly free.

1 Like

Thanks for your reply.
Yeah, I’m planning to use cloud based IDE initially then I might switch to dual booting system.