Linux in Windows 10 is pretty usable now - I am on insider preview. You still have to use VM for things like Docker, but thanks to having real native linux shell at your disposal, the experience is great. In my opinion much better than with macOS.
In my journey to buying and moving to the Surface Book, I just stumbled upon this announcement from March.
I have a MSDN subscription, so will I have access to this preview as well?
Is it good enough to do Ruby development on Windows directly? I had been thinking that would be in a VM, but maybe not. Maybe Atom (or even Visual Studio) will do the trick.
The other shift that makes the transition to Windows easier for a developer like me is that more and more of my development ends up in the cloud anyway. Push to git and the CI runs the tests. I could probably make the last jump to using containers and local testing would not only be easy, but also more accurate representation of the production system.
I am actually getting kind of excited to ditch my MBP.
I'm very interested in this, is there anything that really feels like it gets in your way? I'm planning a setup that I'll need windows on and I'm considering not bothering with dual booting and just using this.
Yeah, but it's still Windows, with all the pain it entails. Why throw off one boot on your neck for another?
> In my opinion much better than with macOS
Could you elaborate on that?
Visual studio.
I don't think any serious developer wants to use Windows, but … maybe this will actually be the impetus for more folks to start using — and more importantly, start demanding — Linux.
Honestly, it makes life easier. No more dealing with the bits where GNU & BSD are gratuitously different. No more straitjacket: a good Linux WM lets you customise your workspace exactly for the way you work. No more throwing money down a hole in licensing fees.
It's pretty awesome.