4 ms·
Telling them to use GNU/Linux.
by w8rbt 7y ago
Telling them to use GNU/Linux.
- de_watcher 7y agoThey already do. Just need to ditch everything except WSL - and we've got an acceptable MS OS.
- huhtenberg 7y agoNo, no that. Use "GNU/Linux", the term, vs just "Linux" :)
- toyg 7y agoNT is not a bad OS, it makes some different tradeoffs than traditional POSIX systems and in some cases it’s objectively superior. It’s just the ecosystem on top that is a pile of flaming trash.
- ChrisSD 7y agoIt doesn't help that the Win32 layer on top of the NT kernel is a mess.
- dcolkitt 7y ago> it makes some different tradeoffs than traditional POSIX systems and in some cases it’s objectively superior. I'm curious if you (or anyone else) have examples here. I haven't touched a Windows system in nearly 20 years, so I'm genuinely curious.
- toyg 7y agoJust the other day I ended up on this: https://speakerdeck.com/trent/pyparallel-how-we-removed-the-gil-and-exploited-all-cores https://speakerdeck.com/trent/pyparallel-how-we-removed-the-... There is also that whole thing about kqueue/epoll vs Overlapped I/O which I think is pretty cool. The more I read about Windows, the more I find the cool stuff is underneath, buried under a mountain of developer-hostile commercial choices, a philosophical rejection of the command-line that dates to the '90s, bad tacked-on security, sprawling and messy APIs, and a forever-incomplete UI wavering between garish and spartan. Once you get past all that (and all the terrible software built on top of it), NT is actually a very interesting system to play with.
- belltaco 7y agoDesktop features and performance have (understandably) being sidelined and ignored over the years, with everything tuned to servers. Almost everyone paid to work in Linux including Linus are funded by Linux server companies. Example of someone quitting over his desktop performance patches being repeatedly ignored: http://blog.falconindy.com/articles/con-kolivas-is-a-mad-man.html http://blog.falconindy.com/articles/con-kolivas-is-a-mad-man... >In a 2007 interview, he notes that he initially got into kernel hacking as a hobby. Starting in 2003, he wrote some low impact code, learned from it, and then dug deeper into scheduling and desktop response. Eventually, major developers (Linus included) got wind of his work and asked him to clean it up for mainline submission. He proceeded to churn out some other projects in the realm of desktop performance: the Staircase Scheduler, Plugsched (a hotplug CPU scheduler to integrate the Staircase Scheduler), and the Staircase Deadline Scheduler . Fast forward, and Con is starting to feel like constant requests for bug fixes and resolution for corner cases is more of a job and less of an intellectual hobby. Throw in some more corner cases, a few extremely vocal users, and a medical condition (related to programming) that landed Con immobile for 6 weeks, and he decides to throw in the towel. In addition to the frustration, he also felt that mainline developers weren’t concerned enough with desktop interactivity. https://arstechnica.com/information-technology/2007/07/con-kolivas-takes-parting-shot-at-desktop-computing-as-he-quits-linux-development/ https://arstechnica.com/information-technology/2007/07/con-k...
- baybal2 7y agoHow soon are we getting GNU/NT?
- WorldMaker 7y agoWSL1 was definitely GNU/NT. (WSL2 is GNU/Linux[/Hyper-V].)
- floatboth 7y agoCygwin was GNU/NT :)
- opportune 7y agoActually I think “Microsoft subsystem for GNU+Linux” rolls off the tongue better