Imo, it's much more of a proper Linux experience than MacOS. e.g. all the filesystems stuff is there like /proc, you don't have to deal with BSD/Linux differences, zsh/bash compat issues etc.
macOS Unix compatibility is an oversold feature, and it's unlikely for anything made for Linux to work on it unless it's specifically ported.
That being sad, a lot of the dev community own macs, so this support usually exists.
macOS Unix compatibility is an oversold feature, and it's unlikely for anything made for Linux to work on it unless it's specifically ported.
That being sad, a lot of the dev community own macs, so this support usually exists.