Hacker News new | ask | show | jobs
by ceddiexd 1016 days ago
Rosetta works surprisingly well even on Apple's Virtualisation framework in Linux VMs. I've not come across a codebase that I can't develop locally on Apple Silicon in some capacity, whether that be on a VM or not. We've got a pretty annoying C++ repo to build that was very much written with the intention of only supporting x86 on Linux, and it wasn't too much of a hassle to set up an ARM Ubuntu VM through UTM and make a few minor tweaks to the build process (mainly just spoofing uname -m) to get things going.

Same goes for some .NET Framework apps we have; I've found an ARM Windows VM has been indistinguishable from x86 Windows.