Posted by Adam-Hincu 11 hours ago
[even when the top-level tracking preferences look full off, if you dig down you'll find some “part” on, and you can't set them full-off (you are blocked from disabling tracking by Amazon at least)]
[Mental note to self: add “windowslatest.com” to “are you really sure you want to go there?” DNS greylist]
But seriously, can we please make desktop productivity apps not suck on windows? I started programming on windows, old school Win32 with a little MFC. Still have the super thick MFC book from MikeB somewhere in the closet. It was better than the alternatives at the time.
Now I look at the windows developer site and I can't even figure out what happened since I stopped Win32 programming at around 2004. It's a total train wreck of abandoned technology, each worse than the previous ones.
Office (and to some degree visual studio), used to be the lighthouse, best in breed application, often using api's that were not yet public and styles that were not yet adopted. I remember buying component libraries that emulated these to make better looking and performing apps.
I'd look at windows again if they would make apps not suck and be ones that the industry strives to emulate. Without that, Linux or Mac is just as good (actually better since they have decent userlands).
I wish someone would give them the performance religion. The saying that what Intel giveth, Microsoft taketh away is pretty old, but I will defend Microsoft in the past with the observation that, you know, 32MB of RAM to 64MB is a pretty small change in the modern sense. It doesn't take very many bitmaps or fonts or colors to burn through that sort of increase in power, even at the older resolutions of the past. There's a reason we don't all build our UIs to run on 386-class machines.
But it's gotten freaking absurd. I've got a 8-core monster that cranks up to near 5GHz at the drop of a hat, more RAM than I could have dreamed of in the 1990s, and a disk with numbers that I would have asked if you were accidentally talking about RAM back then (NVME SSDs still have ~500-1000x the latency, but the modern SSD wins handily on bandwidth). Modern code has more to do, more fonts, more graphics, more Unicode, but still it has gotten really absurd. 10 seconds on a modern computer is a lot of time. 12,000 frames of a AAA game ought to be enough computational power to check my email, not to have my email checker still choking and stuttering as it barely manages to start up.