While this is a neat toy (and I seriously recommend anyone who's into that to install a Windows X server, like Xming or VcXsrv, to be able to run X11 applications on Windows), it may be worth noting that RVM / Ruby, git, NodeJS, Rails, PostgreSQL etc. all have a native Windows version which will hog notably less RAM and CPU time, so you probably won't have an advantage from using the WSL for most development things.
(Unless you want to run an X-only text editor, of course.)
Naval Academy Graduate (Systems Engineering), former Submarine Officer. Currently getting my MS in Computer & Electrical Eng, and recently graduated Flatiron's Software Engineering bootcamp.
Location
St. Louis, MO
Education
BS Systems Engineering, USNA
Work
Technical Coach, Software Engineering at Flatiron School
That's interesting to hear! Like I said in my post, I'm pretty new in the programming world, so I'm definitely not an expert on the subject. The reason I set up WSL as opposed to downloading native Windows versions is because of the article in this Microsoft doc, which said that there are sometimes Windows-specific issues with gems and dependencies when using ruby or nodejs.
While this is a neat toy (and I seriously recommend anyone who's into that to install a Windows X server, like Xming or VcXsrv, to be able to run X11 applications on Windows), it may be worth noting that RVM / Ruby, git, NodeJS, Rails, PostgreSQL etc. all have a native Windows version which will hog notably less RAM and CPU time, so you probably won't have an advantage from using the WSL for most development things.
(Unless you want to run an X-only text editor, of course.)
That's interesting to hear! Like I said in my post, I'm pretty new in the programming world, so I'm definitely not an expert on the subject. The reason I set up WSL as opposed to downloading native Windows versions is because of the article in this Microsoft doc, which said that there are sometimes Windows-specific issues with gems and dependencies when using ruby or nodejs.
I haven't found any yet, but my number of Ruby applications (which I use, at least) is rather small.