Who is in favor, who is against?
Arch WSL (correction)
Mac M1 can’t be used ![]()
WSL 1’s emulation is incomplete, too many features are unusable, WSL 2’s virtual machine I/O performance is dreadful, overall the hard drawbacks are too severe. I can make an opposite bold claim: running Windows in a virtual machine on Linux is the best way to use Windows (doge)
Recently I’ve been using it intensively, mainly writing Go
Directly using the /mnt path is very laggy, even file creation and git have obvious delays
Under Linux, using /home is much better
It feels similar to my previous development environment, and the main issues I’ve found so far are environment variables—several times I clearly set the Go environment variables, but after a reboot they disappear, and ssh‑agent has the same problem
The network between the host and WSL intermittently has problems; I’m not sure if it’s because I used some weird proxy software, or it could be Docker, but my network_mode is already set to Hosts, and it runs fine in a native Linux environment.