ARM has out of order execution since Cortex-A9.No problem
You could emulate x86 code, but it's so complex that anyone who seriously tried, failed.
In addition x86 is a CISC architecture vs ARM is RISC, (x86 can execute more complex machine instructions and is not limited to one instruction per clock cycle), which would result in x86 code being emulated on ARM to take about 50% hit compared to native execution, which is huge.
Out of curiosity, what makes you so excited about ARM in the MacBook?
I fail to see any obvious benefits apart from battery life, where Intel is catching up faster than ARM is in terms of performance.
But it is true you don't want to emulate x86 on ARM.
[doublepost=1475519822][/doublepost]
Or macOS X on iPad Pro.RE : ARM.
Possibly coming is ARM in new MacBook Air.
Or ARM in new ACD.