I've been using MinGW compiled native windows 64-bit Emacs for a while, and I paired it with Cygwin to use especially Texlive, as well as other common linux and shell programs and commands.
I am considering switching to Windows Subsystem for Linux (WSL) as I am using Windows 10, and WSL allows me to install genuine linux distributions (esp. the case of WSL2).
I notice two important differences between Cygwin and WSL, which may make pairing up with them for my native windows Emacs different or potentially problematic:
WSL uses linux native binary files for their executables. It can run downloaded linux binary executable files. I believe it is only their executables and they can edit and make changes to other files as usual.
WSL sets the root directories and home directories in a hidden folder.
Does anyone have experience of making the switch to WSL and using Emacs with it?