Hacker News new | ask | show | jobs
by traden210 2243 days ago
Apple has built an ecosystem of automatic app re-compiling for new architecture. Every AppStore app that is built using modern (last 5 years) tools and xcode, in theory, should be transparently re-compilable to a different uarch. Apple currently does this with watchos apps.

So, yes, they learned. I suspect they will ship an x86 emulator as they did with Rosetta, additionally.

1 comments

for between arm variants that is true, but bitcode is still tied to the target architcure [1], so transparent re-compiling x64 bitcode into arm64 is unlikely unless apple has done some changes to how bitcode works that im unaware of

[1] https://www.infoq.com/articles/ios-9-bitcode/