you are viewing a single comment's thread
view the rest of the comments
[–] 10 points 4 months ago (2 children)

Afaik, Microsoft made it a core principle to not break backward compatibility. Something that mattered to a lot of enterprise users. Applications made in Windows XP era, still work today on Win 11.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 8 points 4 months ago (1 child)

    That's a pretty cool thing ngl. But unfortunately it doesn't make up for everything else.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 4 months ago

    It used to be a source of annoyance. So many programs relied on undocumented behavior that MS couldn't go back and change decisions they made that turned out to be bad ones without potentially breaking things for some programs, even if that decision should have been entirely transparent to end users. So there was a bunch of technical debt being carried in the OS itself, at least until they started adding compatibility layers that allowed the quirks to be moved to there and the OS itself to progress.

    But then they started with the enshittification that made those technical debt days look so innocent in comparison. It was a time when MS cared about the quality of its products.

  • source
  • parent