2 ms·
WSL will be fantastic when software catches up to it or makes an allowance for its existence. It's nothing you can't hack around manually, but it can still be t
by ljm 9y ago
WSL will be fantastic when software catches up to it or makes an allowance for its existence. It's nothing you can't hack around manually, but it can still be troublesome to treat WSL as a totally transparent layer. For example, you'll probably deal with some frustrating git checkouts if you clone from windows but interchangeably do work from Windows-land and Linux-land. Windows natively supporting LF and allowing Linux binaries to be transparently called would wipe away most of those issues (I think you can still only call windows binaries from Linux and not vice versa), and then you just need some windows installers that can enable WSL instead of packaging Cygwin or MSYS2.
That being said, the existence of WSL at all is fantastic and it's a much nicer experience than booting up a VM or setting your dev environment up in the cloud. I'm still not sure if my next machine will be a MacBook again because of it.