More developers use Linux than Mac, according to 2022 StackOverflow survey
After using both, I honestly don't understand why devs use MacOS over Linux (my favorite: ZorinOS).<p>The advantages of Linux are too many too count and has a lot of customization that can provide some edge. I don't prefer customization anymore, just simplicity but it's a  good thing that the options exist.<p>For me, I think these are the main issues with MacOS that ZorinOS doesn't out of the box:<p>> No screen edge tiling, spend more time managing application windows<p>> Inconsistent keyboard shortcuts, cmd and ctrl are used interchangeably for no reason (Biggest issue). Why do I need to do Ctrl+Tab to switch tabs but Cmd+T to create tabs? Why is History not Cmd/Ctrl+H in browsers? I need to memorize more shortcuts on MacOS for no reason, when it could very well just do it all with a single modifier key.<p>> Hidden dock doesn't appear unless I smash my cursor on the bottom edge. Dock Autohide is very finicky, ZorinOS' way is much more graceful and natural.<p>> No HDMI volume control<p>> Maximizing an app takes you to a totally new desktop<p>> Switching desktop animation is a bit  too slow<p>> No window closing animations, but has window opening animations. Feels really unpolished<p>> Single click on dock to maximize the app but clicking maximized app doesn't minimize it. Why?<p>> Ctrl + Alt +T doesn't open terminal, it's like oxygen to me.<p>> Can't set VSCode to open with Ctrl + Alt + C.<p>> Can't set custom global shortcuts at all, even windows can to some extent<p>> Can't highlight text in terminal or anywhere to paste with middle click mouse button.<p>> Ctrl + C to cancel a command in terminal but Cmd + C to copy text in terminal. Ok, then why Cmd + T to open a new tab in terminal instead of ctrl?<p>> The shell startup time is too much on MacOS. I have to wait for a second for the shell to load before I start typing my commands. On Linux, pressing Ctrl+Alt+T and writing commands right away feels so good!<p>> No package manager by default, brew is honestly very slow compared to Linux solutions.<p>MacOS isn't unusable of course, I'd prefer it over Windows anyday but it just introduces a lot of UX friction Linux desktop just doesn't.