I am much more interested in the technical details of such technology. How are they doing this? Is it pure emulation? JIT transpilation? Does .NET CIL have anything to do with making this "emulation" easy?
I am much more interested in the technical details of such technology. How are they doing this? Is it pure emulation? JIT transpilation? Does .NET CIL have anything to do with making this "emulation" easy?
But it seems likely, to my mind, that what we see today—x86 emulation on a Snapdragon—materialized because Microsoft wants to deliver full Windows 10 on a phone-sized device and Intel wasn't able to give them the necessary platform.
Emulation may be inelegant, but the video [1] confirms performance that would be "good enough" (oh how I hate that phrase) for many users.
.NET can already be built to ARM CLR bytecode, or to ARM native/machine code.
This is for apps where you don't, and quite possibly never did, have the source.