Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm surprised this was downvoted -- the Windows Subsystem for Linux (WSL) is extremely powerful and well done.

It's a full Ubuntu userland and you can even run graphical (X) applications. I've used it for Pebble development, running the (python + ARM GCC) SDK and QEMU-based emulator all on Windows. I've run into a few minor issues but for the majority of tasks it works great -- I've completely stopped using my Ubuntu VM and do all my Linux tasks in WSL.



Same thinking here! Behind the scenes engineering in Windows in recent years has been impressive. The whole DLL adaption method started sometime when W7 was released is a pretty impressive piece of engineering. Followed by WSL now.

The WSL has potential to become a very useful tool. So much so I'm considering switching from macOS on my next laptop or so. Unfortunately unlike your case, my workflow depends on a lot of networking code. WSL still has many gaps in the socket emulation pieces. It'll likely mature over time, and it's impressive that some people are already able to switch from a Linux VM!


A plus one from me. I've used WSL for the last couple months to run a bunch of ruby and postgresql based stuff and once I got past a few teething problems upgrading it from ubuntu 14.04 to 16.10 it's been excellent. The performance of linux ruby under WSL is MUCH better than windows ruby. I'd recommend WSL to any ruby dev on windows simply for that.

A co-worker is also using it to run cross compilers for embedded linux hardware devices (various patched versions of GCC and such) and it's been flawless for him, which I found quite impressive too.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: