Why are developers switching from Mac OS X to Linux?
Used to develop full-time using Arch Linux with a tiling WM (i3), and the reasons I switched to using a MacBook when my company offered me one are:<p><pre><code>  * The trackpad is awesome, it&#x27;s well integrated with the OS and feels fantastic. I&#x27;ve yet to use a PC trackpad that isn&#x27;t completely awful.  
  * Networking doesn&#x27;t randomly break. This used to happen A LOT. The most stable solution I could find was just using wpa_supplicant and maintaining a load of config files, which was irritating and time consuming.  
  * There&#x27;s a pretty unified well tested operating system that is designed for this piece of hardware. And it shows.  
  * The battery lasts for ages, even in this 2.5 year old laptop.  
  * The text rendering is pretty.  
  * The operating system is aesthetically pleasing and it&#x27;s interface makes sense to me.
</code></pre>
I&#x27;m up for giving Linux a gander again, but honestly I want something that&#x27;s as bug free as possible and allows me to get on with coding instead of tinkering around fixing bullshit.