Hacker News new | ask | show | jobs
by masklinn 2793 days ago
> I bet that Apple won't rely that much on emulation this time (like back when switching from PPC to x86), instead either require app-store apps to be uploaded as LLVM bitcode

LLVM bitcode remains architecture-specific (if not platform-specific), you can not just recompile x86 bitcode for ARM.

> or upload fat-binaries with ARM and x86 machine code (NextStep aka OSX did this already a quarter century ago)

That doesn't obviate the need for a transition compatibility layer, complex software can take years to port to different architectures.