Windows on ARM is about to get lots of apps thanks to new x64 emulation
theverge.com
theverge.com
On top of that. Windows runs horribly on the type of energy efficient, relatively low resource devices like ChromeBooks and iPads.
Not to mention that outside of Apple designs, Arm processors are really not that performant.
Yes I know Amazon is doing custom silicon for servers and networking chips. But that isn’t really relevant.
Can anyone comment on the advantages/disadvantages of Microsoft's approach to running x86 code on ARM versus Apple's? (As far as I understand it, Apple is using some kind of ahead of time recompilation, while Microsoft is using emulation?)
Microsoft both never drops backwards compatibility and third party developers never transition.
How often is the death of the team or death of the budget for a team the issue? Often. There some some companies that paid to have software created and live as long as people still purchase that software so they do the very minimum to keep it going. That is Enterprise software and why Microsoft does so much work on backward compatibility. Check out this blog, Raymond Chen is a long time Microsoft employee that writes about the lengths they go to make old software work the the latest version of Windows https://devblogs.microsoft.com/oldnewthing/