I thought a lot of stuff didn't work with Homebrew? https://github.com/Homebrew/brew/issues/7857
How do you run the command line tools through Rosetta once they are installed?
How do you run the command line tools through Rosetta once they are installed?
Another pain point is code that relies heavily on SIMD. AVX/AVX2/AVX-512 instructions are not translated, so in those cases you'll be using slower kernels. My machine learned models are ~10 times slower with libtorch under Rosetta. Though they are competitive when compiling libtorch natively.
(Source: I have used an M1 Air for a week, but decided to return it.)
out of curiosity, why did you return it?
For now, I'm mostly using Rosetta2 for running iTerm. It works great. I do fine sluggishness on some initial builds, but then it's off to the races.