Earlier quoted context omitted.
> Once Apple can get iOS working well on x86 I'd be willing to bet a lot of money that iOS already works well on x86 and has never not worked well on x86. After all, the core OS maintains ongoing heritage with an x86 OS, and every single app in the store has already been successfully compiled for x86...
Every app that has been run in the "simulator" has been compiled on x86. The simulator is not one. It's really a cross-compiling trick.
On iOS cross-compilation only occurs when you target an iOS device such as an iPhone which generates armv6 and armv7 code.