They advertise it as being useful for development work, and it perfectly fulfills that purpose for me
https://blogs.msdn.microsoft.com/commandline/2017/08/02/upda...
https://blogs.msdn.microsoft.com/commandline/2017/08/11/intr...
Combined with Docker there is no reason for me to even look at MacOS or running Linux natively (which I have done before for years.)
For me it's the best thing to come out of Microsoft in a long time.
Agreed, I think it's an amazing feature. Have been a full time linux user for 20 years, my new laptop is BIOS locked ( ugh ) so I _cant_ install linux ( didnt know that before buying it ) , but it's actually not an issue because of WSL, it's exactly what I always wanted in Windows.
When my Windows laptops get too old and slow for the latest Windows plus patches, I get another 3 to 5 years of life out of them by installing Linux. I still have a little Dell laptop that I first put into service in 2004 as a Windows box, converted it to Linux in 2009, and it still runs.
time for i in $(seq 1 100); do /bin/pwd; done | wc
Compare on Linux (or even Mac OS) vs WSL. I was disappointed.WSL is actually a fantastic piece of software. I can't believe how easy it is to install literal Arch Linux onto my Windows machine. It's also fairly simple these days to integrate VS Code with it.
¹ I've gradually lost enough vision in both eyes that I frequently lose track of the mouse cursor, so I switched to Linux for i3wm and better keyboard controls. Otherwise I would likely still be using Windows + WSL.
It's alright to boot up a linux "VM" using docker, but then you have to pay extra for windows pro or whatever so you can unlock hypervisor privileges.
I recently bought an extra SSD to put into the windows desktop I bought and am happily running linux, don't miss windows since I put it on there (even some steam games are quite nice and convenient).
Anyway, just look into WSL before you bet the farm on it.