Windows for Linux Nerds
Want to _really_ impress us, Microsoft?  Give us a Windows Subsystem for Linux.<p>I chose a maxxed out Dell XPS15 laptop with Windows 10 to replace my 3 year old rMBP with the (foolish) expectation that it could replace my Mac.  Apple had lost sight of what mattered to developers, and I was angry.  But now, 2 months later, here I continue developing and existing on my old rMBP.<p>Bash in Windows is incredibly slow on some actions.  I didn&#x27;t document all my activities, so I can&#x27;t point to which thing was slow.  But for a developer using Python, Elixir, Node, Nginx, PostgreSQL, MySQL, Git! SSH! and some other smaller accessories, WSL was far less performant than a Linux VM on my Mac.  And it was far, far less performant than on native Mac.<p>I very much appreciate what Microsoft is trying to do.  Perhaps in a generation or three they will finally leave behind most of their protectionist behaviors and embrace what works for them (for better or worse) - MS Office and the host of Windows apps that businesses depend on.<p>Apple is no saint or savior.  But thankfully, some of what they did in the years past (dare I say during the reign of Jobs) is what has made them special.  #1 - latency.  My Macs work 99% of the time as expected.  They run for weeks or months.  My high end Android phone, even after factory reset, has occasional mind-boggling hangs (after which 1000 UI events register and take effect).  The same applies to Windows 10!  It works fine, sometimes, for a few things.  Then it goes nuts.  Wipe and reinstall (remove the Dell bloatware) and it&#x27;s better.  But it still lags so far behind macOS.<p>There is no utopia.  There is only pain, frustration, and anger on the part of users.  But please, give us developers (who practically _live_ in your environments) something.