News for hackers. Stuff that matters.
Re:Windows Subsystem for Linux GUI by 908B64B197 on Friday September 10, 2021 @04:57PM (#28486803)
> 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.

[0] https://www.linuxtoday.com/news/linux-kernel-5-15-will-have-...

Re:Windows Subsystem for Linux GUI by pritambaral on Friday September 10, 2021 @05:10PM (#28486928)
Linux and Windows use mutually exclusive permission/ACL bits, even on the same NTFS filesystem.
Re:Windows Subsystem for Linux GUI by chungy on Friday September 10, 2021 @09:53PM (#28488798)
If Linux would just adopt NFSv4 ACLs, there'd be nothing mutually exclusive about it, but instead perfectly in tandem.
Re:Windows Subsystem for Linux GUI by pxc on Friday September 10, 2021 @08:01PM (#28488217)
> even on the same NTFS filesystem

can you explain a bit how this works?

Re:Windows Subsystem for Linux GUI by pkaye on Friday September 10, 2021 @09:15PM (#28488624)
I think they use extended attributes in NTFS to provide the Linux file system permission.

https://docs.microsoft.com/en-us/windows/wsl/file-permission...

Re:Windows Subsystem for Linux GUI by chx on Saturday September 11, 2021 @03:04AM (#28489959)
That was WSL v1. WSL v2 is a full blown VM and the filesystem is native ext4 and lives in an image file.
Re:Windows Subsystem for Linux GUI by gitgud on Friday September 10, 2021 @08:11PM (#28488260)
> Microsoft is building the dev environment for the next decade.

Big claim, most devs I've met either use Mac or Ubuntu. Can't remember anyone using Windows...

Re:Windows Subsystem for Linux GUI by noisem4ker on Friday September 10, 2021 @10:12PM (#28488893)
Have a look at JetBrains' developer surveys. Windows is consistently the most used OS.

https://www.jetbrains.com/lp/devecosystem-2021/#Main_on-whic...

Windows: 61% Linux: 47% macOS: 44%

Re:Windows Subsystem for Linux GUI by PufPufPuf on Friday September 10, 2021 @08:52PM (#28488487)
There are literally dozens of us!

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.

Re:Windows Subsystem for Linux GUI by sidlls on Friday September 10, 2021 @11:31PM (#28489220)
Mac is a small slice of the software engineer market, and mostly in the web-app/mobile space.
Re:Windows Subsystem for Linux GUI by tubby12345 on Saturday September 11, 2021 @03:13AM (#28490000)
every single FAANG (and many middle tier companies too) distributes macbook pros to its devs.
Re:Windows Subsystem for Linux GUI by denysvitali on Saturday September 11, 2021 @04:24AM (#28490320)
Just because there is no viable enterprise-ish Linux computer that fits those environments. Sadly :(
Re:Windows Subsystem for Linux GUI by tubby12345 on Saturday September 11, 2021 @12:23PM (#28493226)
Definitely not true since (at least at FB) you can also get an auxiliary laptop (Thinkpad) with Linux (Fedora). Just that no one wants them.
Re:Windows Subsystem for Linux GUI by denysvitali on Saturday September 18, 2021 @06:37AM (#28575097)
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.
Re:Windows Subsystem for Linux GUI by sidlls on Saturday September 11, 2021 @03:48PM (#28495239)
And yet that doesn’t constitute even close to the majority of developers.
Re:Windows Subsystem for Linux GUI by reilly3000 on Friday September 10, 2021 @08:46PM (#28488456)
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.
Re:Windows Subsystem for Linux GUI by dboreham on Friday September 10, 2021 @09:23PM (#28488660)
<raises hand> I've consistently developed Unix (then Linux) server software on WindowsNT since 1996.
Re:Windows Subsystem for Linux GUI by FpUser on Friday September 10, 2021 @10:40PM (#28489012)
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
Re:Windows Subsystem for Linux GUI by smoldesu on Friday September 10, 2021 @06:13PM (#28487502)
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.