> It would be nice if they did something actually useful, like add native ext4 support.
Other way around. The Kernel getting real support for NTFS (was merged into Linus' tree a month ago [0]) there's hope to get native performance on WSL2.
Microsoft is building the dev environment for the next decade.
No, really, when all of my development happens over SSH or inside Docker anyway, it doesn't really matter which is the "outer" OS. I'm happy with Windows.
It really depends on the company. In my limited experience I can say that only FAANGs will probably allow such an environment. Other big corporations aren't quite there yet.
It’s pretty common among game, .net, and Java EE devs. For me as a Python/Node/Cloud dev it was kinda a nonstarter (it all theoretically works, but has all kinds of little bugs and caveats) until WSL was stable. Since then it’s been perfectly viable for anything I’m working on, and I was able to use it exclusively for dev work for about 6 months. I have a Mac laptop too, but my desktop is too beefy to not use as my daily driver. Still, I prefer Linux for development work.
I develop Linux software on Windows using Visual Studio / C++. It lets me build and debug my servers on Linux machines remotely using nice IDE and tools. Also use CLion from Jet Brains the same way
Linux has had read-only support for NTFS longer than WSL has been around. And if you think that Kernel patch is a testament to the greatness of Windows, you should try reading some of it. It's infamously incomprehensible.
I'd be onboard with Windows as a next-gen dev environment if it was compatible with more filesystems, had a more organized file structure, featured greater CPU compatibility, and eliminated the system registry altogether.
Other way around. The Kernel getting real support for NTFS (was merged into Linus' tree a month ago [0]) there's hope to get native performance on WSL2.
Microsoft is building the dev environment for the next decade.
[0] https://www.linuxtoday.com/news/linux-kernel-5-15-will-have-...