The M1 Mac: “seems fine”

Hardware

Clara just got an M1-based MacBook Pro at work. Naturally I wanted to know if the software she was installing was running on Rosetta, and how well it performed. “Don’t know, seems fine”.

Credit where credit’s due, that’s an achivement.

The Apple Mac OS X Universal badge

I knew when PowerPC software was running in Rosetta on my first-gen MacBook Pro in 2006. It performed better than I expected, having grown up running x86 Windows in Connectix Virtual PC on PowerPC Macs. But my beloved old Macromedia Fireworks did struggle a bit when opening large images.

The world is a different place from the mid-2000s. The difference between the ARM architecture and x86_64 feels like a bigger leap than going from my PowerMac G5 to an Intel MacBook Pro, for example. Maybe the difference was more stark for those coming from PowerBooks with a long-in-the-tooth G4. I wasn’t around for the Motorola to PowerPC transition, I wonder how that felt?

App stores and package managers have automated distribution so its not up to customers to look for software cartons sporting a Universal Binary badge. Few Apple users beyond professionals and hobbyists back then knew the difference between CPUs and how to select software for them, and I’ll bet even fewer do now (at least, as a percentage of their userbase).

I’ve lamented how “boring” computing have become lately. I hadn’t considered that for most people in the real world, that’s exactly what they want.

Author bio and support

Me!

Ruben Schade is a technical writer and IaaS engineer in Sydney, Australia who refers to himself in the third person in bios. Wait, not BIOS… my brain should be EFI by now.

The site is powered by Hugo, FreeBSD, and OpenZFS on OrionVM, everyone’s favourite cloud infrastructure provider.

You can leave me a comment by contacting me, and I might publish your thoughts. Please read the FAQs first though.

If you found this post helpful or entertaining, you can shout me a coffee or buy some silly merch. Thanks!