Hacker News new | ask | show | jobs
by deaddodo 975 days ago
> Do they have an answer to rosetta so the transition can be mostly seamless (for everyone except developers if the M series is any indication...).

Microsoft had an AoT x86->ARM (and now, amd64->aarch64) binary translation layer before Apple's Rosetta had that capability (at least, publicly).

1 comments

Yes but it's still terrible with a much bigger performance loss than rosseta, partially because the M chips have some tricks for better emulation.
The performance is actually much better than most people from that skillset originally expected, and it generally gets better performance from arbitrary code paths/machine logic than Rosetta does.

Rosetta outperforms it because of hardware assistance, not because Microsoft's implementation is bad (let alone "terrible").