3 ms·
Because Microsoft, much like most of the ecosystems around ARM, didn't build their own CPU. They got an off the shelf mobile chipset, customised it slightly, re
by qz2 6y ago
Because Microsoft, much like most of the ecosystems around ARM, didn't build their own CPU. They got an off the shelf mobile chipset, customised it slightly, rebranded it and then chucked the whole shit heap of windows on top.
- Eric_WVGG 6y agoI have also heard that Microsoft put lower priority on the x86 emulation layer, because they felt like if it was really good, developers would have no incentive to make native compiles. While this sounds instinctively ridiculous to me, as of late I’ve become very cognizant of general laziness in our industry, so who knows…
- qz2 6y agoThat’s about right. I remember when they switched windows phone 7 from CE to NT with similar arrogance and everyone went pfft and walked away.
- the_lucifer 6y ago> I have also heard that Microsoft put lower priority on the x86 emulation layer, because they felt like if it was really good, developers would have no incentive to make native compiles. It's not surprising to me, Microsoft has always prided on having backwards compatibility as much as possible so this is in character for them