Comment by ksec

4 years ago

Well I thought Windows on ARM or Windows 10X was the perfect moment to get rid of those backward compatibility problem. At least there are incentive / reasons to be doing so.

And why can Microsoft goes the same route as Apple's Cocoa and Carbon?

Nope. Because the goal was to make it as seamless as possible to port software to those platforms, ideally by just recompiling with a different flag. The offerings would be DOA without dev buy-in which wouldn’t happen if there was too much friction in porting.

  • It's not like they haven't tried it - Windows RT and Windows 10S have largely flopped. You could say this is because of the other changes trying to put the MS store as a required middle man, but both boil down to users rejecting Windows when it doesn't run all their existing software