The article explores the reasons behind the speed of Rosetta 2, an emulator that translates x86 code to run on Apple's ARM-based M1 chips. It attributes the speed to a combination of ahead-of-time translation, efficient use of ARM instructions, and hardware features such as total store ordering. The emulator's design also prioritizes simplicity and maintainability over optimization, which contributes to its performance. The article concludes that while there is room for improvement, Rosetta 2's tradeoffs have been effective in achieving its goals.