Why do you think that Linux would run as fast or efficiently on an M1 Mac as an operating system that was designed from the ground up to run well on it?
For devs, MacOS is still pia. Asahi is still far behind. I just don’t get why Apple wouldn’t embrace Linux. Who’s stopping that from happening now that Jobs is gone?
And more “devs” are using Macs than Linux so it must not be too bad. That’s not even to mention that Android developers are saying Macs are fasted for development than x86 PCs and of course iOS developers are using Macs.
What benefit is there in “embracing Linux” for Apple? Better software? Better hardware support? Popularity?
I don't think it's about running faster, clearly OP wants to use Linux over MacOS, same for me. For dev work Linux is still king, and I happen to also personally prefer the KDE UX over MacOS.
So while Mac laptops are great hardware wise, it doesn't run the software I want, so that's why I'm still buying laptops made for Windows.
Mac laptops have bad GPUs generally though, that's why people I know who work on games have Windows laptops most of the time, basically beefy gaming laptops. Or to be honest most of them don't even use laptops and develop on a desktop for that same reason.
For graphics I don't know, probably depends what kind of graphics you're targeting. By king I didn't imply most popular, I doubt Linux is the most popular at anything honestly. I meant that I find it still excels at development because of the way the OS and userland tools are setup. If I needed to do some graphics programming and I could get away with using Linux for it I probably would still choose it.
But for graphics, unless we're talking 2D or simple stuff, I'd imagine you'd want some beefy GPU, and that means you're buying a PC which gives you the choice of Windows or Linux.
My complaint is that Mac laptops don't let you install Linux and MacOS didn't embrace Linux with something like WSL for example either, and that holds me back, because otherwise the laptops are very enticing.
You mean as in Vulcan and games, or rendering? Linux is your best choice unless you are using some Windows first framework like Unity. (AFAIK there is no OS X first one.)