More developers use Linux than Mac, according to 2022 StackOverflow survey
After using both, I honestly don&#x27;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&#x27;t prefer customization anymore, just simplicity but it&#x27;s a  good thing that the options exist.<p>For me, I think these are the main issues with MacOS that ZorinOS doesn&#x27;t out of the box:<p>&gt; No screen edge tiling, spend more time managing application windows<p>&gt; 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&#x2F;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>&gt; Hidden dock doesn&#x27;t appear unless I smash my cursor on the bottom edge. Dock Autohide is very finicky, ZorinOS&#x27; way is much more graceful and natural.<p>&gt; No HDMI volume control<p>&gt; Maximizing an app takes you to a totally new desktop<p>&gt; Switching desktop animation is a bit  too slow<p>&gt; No window closing animations, but has window opening animations. Feels really unpolished<p>&gt; Single click on dock to maximize the app but clicking maximized app doesn&#x27;t minimize it. Why?<p>&gt; Ctrl + Alt +T doesn&#x27;t open terminal, it&#x27;s like oxygen to me.<p>&gt; Can&#x27;t set VSCode to open with Ctrl + Alt + C.<p>&gt; Can&#x27;t set custom global shortcuts at all, even windows can to some extent<p>&gt; Can&#x27;t highlight text in terminal or anywhere to paste with middle click mouse button.<p>&gt; 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>&gt; 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>&gt; No package manager by default, brew is honestly very slow compared to Linux solutions.<p>MacOS isn&#x27;t unusable of course, I&#x27;d prefer it over Windows anyday but it just introduces a lot of UX friction Linux desktop just doesn&#x27;t.