Environment context switches can have cognitive load too.  Going from Win 8 to Cygwin is like that.  So is Win 8 to a Linux VM.<p>That&#x27;s probably one of the biggest reliefs of the Linux switch as the host OS.  To work with a vagrant box or ssh into a cloud server actually requires LESS wrestling and tweaking with the host OS.  The transition from one context to another is a lot smoother.  So that&#x27;s one less distraction when it comes to the actual projects I&#x27;m tackling.