The Windows Subsystem for Linux lets developers run Linux environments – including most command-line tools, utilities, and applications – directly on Windows, unmodified, without the overhead of a virtual machine.
Ranked in these QuestionsQuestion Ranking
Pro Light resource usage unlike virtual machines
There's no VM overhead because WSL is not a VM.
Pro Includes common UNIX utilities
Windows Subsystem for Linux comes with common UNIX utilities such as
Pro Supports multiple Linux distributions
WSL supports multiple Linux distros, and you can use the distro's package manager (e.g.
apt-get on Ubuntu) to install other tools and binaries.
Pro Runs native Linux tools
Con You can't mix and match installations - utilities added to the subsystem are only available in the subsystem
If you install node in the windows subsystem it is not available in windows only in the subsystem and vice versa.