This is also true for any other CPU architecture.
If you want to know about specific compatibility issues, I'm happy to try to help as I've been using an M1 Air as my daily driver for many months now.
This is also true for any other CPU architecture.
If you want to know about specific compatibility issues, I'm happy to try to help as I've been using an M1 Air as my daily driver for many months now.
IIRC that's why Rosetta2 exists. The question is more whether there are issues despite that
This is only my own anecdote though.
For example, discord client is still x86 and while it works without any issues, the heaviness is noticeable.
Also, .NET 5 does not have an arm build (.NET 6 does but it is still in beta). The entire toolchain works but compiling a binary can be 3-4 times slower on the emulated one.
Things work without any issues though. They are just slow.
Since I've upgraded the app to support Arm natively, almost everything runs faster on the m1 13" macbook compared to my 10 core iMac, with the exception of long running tasks that will use all the cores you can throw at them.
I have hit issues with it but they're rare enough that I don't care.