3 ms·
This honestly just isn't as true as it used to be. Microsoft is happy to break and deprecate stuff nowadays in all of its platforms, it's just been slower to do
by csydas 4y ago
This honestly just isn't as true as it used to be. Microsoft is happy to break and deprecate stuff nowadays in all of its platforms, it's just been slower to do so on Windows, but even Windows is losing its immunity. Remember it was only a few months back everyone was up in arms that their relatively modern computers wouldn't be supported by Windows 11 without purchasing hardware. The Azure/MS365 platform sunsets APIs all the time or makes back-end changes to their APIs used by applications without even so much as a warning, and applications using those APIs have to rush out patches around these changes.
Yes, it's impressive that some old applications can run just fine on a modern Windows box, but it's not really something they've been pushing for long time. If Microsoft had their ideal world, you wouldn't be developing applications for Windows, you'd be building something backed by a series of Azure Services and all your apps would just be light clients talking to an endpoint on Azure.