(before anyone jumps in to tell me the simulator is not a full OS: I know. But there was a full toolchain to build for x64, if they’d chosen to Apple could have leveraged it)
(before anyone jumps in to tell me the simulator is not a full OS: I know. But there was a full toolchain to build for x64, if they’d chosen to Apple could have leveraged it)
sharing the cpu arch makes things easy, case in point at launch m1 ran ios apps.
Again, simulator builds in Xcode are exactly that on x64 devices.
> it would be rosetta2 in reverse
It wouldn’t. Rosetta takes programs compiled for one CPU and runs them on another. But in this scenario apps would be built specifically for x64. Xcode previously had the ability to build multiple architectures in one package (32bit and 64bit), they could totally package ARM and x64 together if they wished to.
Sure, a small number of apps would fall to the wayside. But it’s not like Apple has hesitated to do that before.