It's just a "better integrated" virtual machine: "Lima launches Linux virtual machines on macOS" This might be a controversial opinion, but I find developers flocking to macOS really bewildering. As a developer, why do you want to fight your operating system to get basic things done? This Lima thing, docker running in a virtual machine, Apple being actively hostile with the default coreutils requiring you to layer mu…
And that's just the hardware side of things!
Not only are your coreutils horribly outdated, but getting a complete set of development tools on MacOS is a nightmare. Unless you install the 65 gigabyte monster (!!!) that XCode is, you're getting a gimped toolset, and Apple is kind enough to offer the end user absolutely no modularity in that install. MacOS still doesn't have a good package manager (though Brew and Macports are fine), it still doesn't have support for any industry-standard graphics APIs (sorry, Metal is still a joke), and your "end-to-end" encryption still sends your keys to Apple and third parties.
Seeing a developer use a Macbook used to be a symbol of pedigree back when OSX debuted, since it offered a pretty unparalleled Unix desktop experience. Nowadays though, MacOS has become such a bloated beast that its hardly worth using in my opinion. Big Sur feels like Apple's take on Windows 7, and I can only imagine that they will make the same mistakes that Microsoft did in their hubris with Windows 8.