They rewrote the taskbar and Start menu for Windows 11, and left out stuff like being able to move the taskbar or even have separate taskbar items for each instance of an application. Rewriting the whole OS would be a disaster.
Xanza@lemm.ee 1 day ago
That’s just what I like to see from an OS developer. “We fucked it up, but dunno how to fix it…”
IMO, to keep Windows competitive with Linux they need a complete rewrite from absolute scratch. It’s realistically the only way that’s going to keep Microsoft on top in the long term. And they’ll never do it because of how expensive it’ll be.
ryper@lemmy.ca 1 day ago
Xanza@lemm.ee 1 day ago
It’s the only possible solution. The issue with Windows version to version is they merge shit into the base without worrying about how it affects the codebase as a whole. That’s why we have 2-3 different ways to access different menus.
JuxtaposedJaguar@lemmy.ml 1 day ago
My guess is that they’ll keep adding to WSL until Windows is just a legally ambiguous closed-source wrapper around Linux. They’ll make the GPL’d part so convoluted that they’re the only organization able to maintain it, which will force people to continue using their proprietary wrapper. Basically Android but for PCs.
Xanza@lemm.ee 1 day ago
It’s entirely possible.
Blue_Morpho@lemmy.world 1 day ago
You should never rewrite a large program:
Xanza@lemm.ee 1 day ago
I’ve been developing software for likely longer than you’ve been alive.
That article you posted makes a supposition; that the developer is just misreading existing code to be poor when it’s actually really good–which is absolutely not the case with Windows…
Blue_Morpho@lemmy.world 1 day ago
I’m approaching 60.
How old are you? I’m guessing you are like 40. You don’t even know who Joel is.
Xanza@lemm.ee 1 day ago
Stating the fact that I’ve been in development for longer than most people I converse with have been alive isn’t attacking anyone. If you feel attacked by someone because they have a difference of opinion, then you need to go outside.
You don’t even know who Joel is.
I know who Spolsky is. I just don’t have an overabundant need to blow smoke up his ass like his word is that of Gods.
Joel addressed your argument that the code is misread throughout the entire essay.
Go get your reading glasses and go back to reread my previous post. It’s not my argument that code is misread. I was literally directly quoting him. So if Joel says it, it’s the word of God to you, but you misinterpret something I’m saying (which he’s actually saying) and now all of a sudden you have an issue with it?
That’s pretty telling that maybe your reverence for Joel is getting in the way of your brains thinky-thinky party.
Zorsith@lemmy.blahaj.zone 1 day ago
I think they’re more likely to just ditch consumer OS’ entirely. Its not their moneymaker anymore, that’d be cloud service subscriptions (O365 and Azure) and enterprise licensing.
rtxn@lemmy.world 1 day ago
You underestimate the complacency of the masses.
Xanza@lemm.ee 1 day ago
I rather think you do.
There will come a point where working around Windows quirks takes up more time than it does to simply seek and learn something else. This is organically how most people seek to find alternatives to software and begin to jump ship.
This is why PHP, as a programming language was replaced. Despite its popularity it became increasingly inconvenient to use. As such, they created other languages to replace it. They took the time to create an entirely new development language to sidestep the inconvenience of using PHP…
The same will eventually happen to Windows. Unquestionably.
rtxn@lemmy.world 1 day ago
There’s a massive difference between the average Windows user and the average PHP developer. It’s a false equivalence.
The regular computer user who just needs their apps to run won’t likely make the effort to enter an entirely new ecosystem as long as those apps run. And when they break? They’ll reinstall Windows or pay someone else to fix it.
I love shitting on Microsoft as much as the next penguin, but they’re not idiots. Even if some of their decisions are questionable, Windows is still a major part of their business, and they won’t just let it degrade to a point where Linux converts are a significant threat to their profit.
Xanza@lemm.ee 1 day ago
Yeah, except I’m not equating developers to end-users. I’m equating the two situations at hand. Because they’re equivalent situations…
lemmeBe@sh.itjust.works 1 day ago
This. 😄