5 ms·
M1 (or MacOS) has x64 translation at day one. I'm wondering why it takes so long for MS and QCOM to design an x64 emulator at windows on ARM. If they have a fa
by ytch 4y ago
M1 (or MacOS) has x64 translation at day one. I'm wondering why it takes so long for MS and QCOM to design an x64 emulator at windows on ARM.
If they have a fast/stable emulator, it would catch up with M1 more quickly.
- philistine 4y agoApple is ruthless with backward compatibility to help with future endeavours. For example, [they cut off 32-bit apps in 2018](https://support.apple.com/en-us/HT208436 https://support.apple.com/en-us/HT208436). I think they deprecated OpenGL because they didn't want to port it to ARM; it ended up making the jump nonetheless. Windows just got rid of 32-bit versions with Windows 11, and there must be so many difficult edge cases to emulate in Windows. MacOS is much cleaner; it went through a transition already, its sibling iOS has been on ARM for very long, and they even implemented behaviours in the M1 family to help with emulation. Apple is holding a better hand at the game of emulation.
- ytch 4y agoIt makes sense, thanks for explanation
- philistine 4y agoGeez, thanks. I'm gonna blush.