<story><title>Bash and Windows Subsystem for Linux Demo [video]</title><url>https://channel9.msdn.com/events/Windows/Windows-Developer-Day-Creators-Update/Developer-tools-and-updates#time=17m30s</url></story><parent_chain><item><author>nailer</author><text>This is coming to Windows stable in April:&lt;p&gt;- vt sequences fixed (so stuff like colored output, midnight commander, etc work and the terminal doesn&amp;#x27;t screw up)&lt;p&gt;- Elixir and Go work&lt;p&gt;- Also Postgres and MySQL&lt;p&gt;- You can launch Windows apps from bash.&lt;p&gt;- inotify works&lt;p&gt;- Visual Studio can compile with GNU&amp;#x2F;Linux C&amp;#x2F;C++ tools, gdb, linker etc&lt;p&gt;There&amp;#x27;s some recent fast ring info on: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;blogs.msdn.microsoft.com&amp;#x2F;commandline&amp;#x2F;2017&amp;#x2F;01&amp;#x2F;09&amp;#x2F;bash-in-windows-insider-build-15002-many-fixes-but-a-couple-of-bugs&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;blogs.msdn.microsoft.com&amp;#x2F;commandline&amp;#x2F;2017&amp;#x2F;01&amp;#x2F;09&amp;#x2F;bash...&lt;/a&gt;&lt;p&gt;From reading that blog, and also: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;Microsoft&amp;#x2F;BashOnWindows&amp;#x2F;issues&amp;#x2F;111#issuecomment-238302654&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;Microsoft&amp;#x2F;BashOnWindows&amp;#x2F;issues&amp;#x2F;111#issuec...&lt;/a&gt; it sounds as if the Windows console (separate from bash, openssh, powershell etc) is being entirely refactored for creators update. So those fixes should also help powershell, ConEmu and a bunch of other common windows command line stuff.</text></item></parent_chain><comment><author>ChuckMcM</author><text>It isn&amp;#x27;t clear how much people can appreciate this sort of thing without context. Back in the mid 2000&amp;#x27;s I was at a very high level Microsoft Developer event and got to ask about waning support for command line tools.&lt;p&gt;People of a certain age remembered well the power and simplicity of using DOS and its &amp;quot;console&amp;quot; to effectively develop code and debug, even without typing &amp;#x27;win&amp;#x27; to get into &amp;quot;GUI mode&amp;quot;.&lt;p&gt;But at this event a very senior engineer&amp;#x2F;architect in the Windows group (no longer with Microsoft) responded to my question of command line support with a very snarky response which was something along the lines of &amp;quot;It is called &lt;i&gt;Windows&lt;/i&gt; not &lt;i&gt;relic from the 70&amp;#x27;s&lt;/i&gt; so no, we really don&amp;#x27;t care if you can&amp;#x27;t use it like a time sharing system any more.&amp;quot; And that was the way it was, anything you could do on the command line you could do in a GUI window with radio buttons and various text boxes.&lt;p&gt;And what was why I switched to MacOS as my daily driver because my personal style had me so much more productive in &amp;quot;terminal&amp;quot; mode than in &amp;quot;gui&amp;quot; mode, I preferred it.&lt;p&gt;Now you have Microsoft investing real time and effort to create credible command line type tools in their system and it is a remarkably good thing. I use WLS every day and its getting better and better. I have suggested they implement a local network service equivalent of the USB over Ethernet service so that you can easily share USB devices between the Windows side and the Linux side, the up coming visual fixes will address many of the minor annoyances. That is a really huge shift for Microsoft.</text></comment>
<story><title>Bash and Windows Subsystem for Linux Demo [video]</title><url>https://channel9.msdn.com/events/Windows/Windows-Developer-Day-Creators-Update/Developer-tools-and-updates#time=17m30s</url></story><parent_chain><item><author>nailer</author><text>This is coming to Windows stable in April:&lt;p&gt;- vt sequences fixed (so stuff like colored output, midnight commander, etc work and the terminal doesn&amp;#x27;t screw up)&lt;p&gt;- Elixir and Go work&lt;p&gt;- Also Postgres and MySQL&lt;p&gt;- You can launch Windows apps from bash.&lt;p&gt;- inotify works&lt;p&gt;- Visual Studio can compile with GNU&amp;#x2F;Linux C&amp;#x2F;C++ tools, gdb, linker etc&lt;p&gt;There&amp;#x27;s some recent fast ring info on: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;blogs.msdn.microsoft.com&amp;#x2F;commandline&amp;#x2F;2017&amp;#x2F;01&amp;#x2F;09&amp;#x2F;bash-in-windows-insider-build-15002-many-fixes-but-a-couple-of-bugs&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;blogs.msdn.microsoft.com&amp;#x2F;commandline&amp;#x2F;2017&amp;#x2F;01&amp;#x2F;09&amp;#x2F;bash...&lt;/a&gt;&lt;p&gt;From reading that blog, and also: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;Microsoft&amp;#x2F;BashOnWindows&amp;#x2F;issues&amp;#x2F;111#issuecomment-238302654&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;Microsoft&amp;#x2F;BashOnWindows&amp;#x2F;issues&amp;#x2F;111#issuec...&lt;/a&gt; it sounds as if the Windows console (separate from bash, openssh, powershell etc) is being entirely refactored for creators update. So those fixes should also help powershell, ConEmu and a bunch of other common windows command line stuff.</text></item></parent_chain><comment><author>strmpnk</author><text>Re: Elixir&lt;p&gt;The Erlang&amp;#x2F;OTP 19.x releases are still broken because of some missing system calls. They seem to have an incoming fix though: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;Microsoft&amp;#x2F;BashOnWindows&amp;#x2F;issues&amp;#x2F;613&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;Microsoft&amp;#x2F;BashOnWindows&amp;#x2F;issues&amp;#x2F;613&lt;/a&gt;&lt;p&gt;It&amp;#x27;s great that they keep open conversations like this for issue tracking and hopefully April will be working 100% by then.</text></comment>