6 ms·
Wow, this is really impressive. Last time I worked with bash on Windows it felt like isolated island. But with this. I think it is a viable option right now. Th
by 0xFFC 10y ago
Wow, this is really impressive. Last time I worked with bash on Windows it felt like isolated island. But with this. I think it is a viable option right now. The only down side to it is slow file system operations. Compiling a single toy kernel (xv6) would take much longer than Linux.
This is amazing, now I can have emacs server in Linux running through bash with windows service manager.
This is fucking awesome. I hope they improve thing further and further.
The only and biggest problem : Windows ridiculous conemu. I am not going use a console which I can't resize without any problem. For the sake of God they don't have unlimited buffer option and hide scrollbar (permanently) or resize window without messing up text.
- flukus 10y ago> Parameters are passed to the Windows binary unmodified. As an example, the following commands will open C:\temp\foo.txt in notepad.exe: This might rain on your parade a bit. Each island still has to know about the file sytem of the other island.
- 0xFFC 10y agoCutting them some slack I think is not bad idea. They are literally integrating two big operating system together. Do you see what I am saying? As we all know Microsoft messed up with mobile and web, but when it comes to software development they are ruler without even competition. Windows kernel is wonderful peace of software, and with this wsl they are literally showing industry how is software developed.
- flukus 10y agoI will, they've been clear about it being a work in progress. There are a lot of other people saying how amazing it is though, when functionality wise it's only just coming up to par with cygwin. Edit - functionality wise as a usable bash shell, it's an acceptable linux virtual machine already.
- cheiVia0 10y agoIt is not a virtual machine and doesn't involve Linux in any way. It is an implementation of the Linux syscalls for the Windows kernel.
- flukus 10y agoWhy does this trigger so many people?
- TazeTSchnitzel 10y agoWhy is “trigger” used jokingly now? Unless you think the people responding have PTSD or a similar condition.
- flukus 10y agoBecause self diagnosed PTSD sufferers on Tumblr made a mockery of it. The word has uses outside of the PTSD context though, like gun or database triggers.
- TazeTSchnitzel 10y ago> Because self diagnosed PTSD sufferers on Tumblr made a mockery of it. Why would them being self-diagnosed matter? Why would you react to it having been “made a mockery of” by reinforcing this supposed mockery? It only makes it worse for people who have to deal with it.
- flukus 10y ago> Why would them being self-diagnosed matter? Because the self diagnosis is largely made up by people who don't understand what PTSD even is. It's like someone declaring they have cancer without going to a doctor. > Why would you react to it having been “made a mockery of” by reinforcing this supposed mockery? Because it's become part of the lexicon now. I don't think there's any going back. My usage was the "new" usage, no relation to PTSD was intended.
- bauta-steen 10y agoActually,what does an emacs server running in wsl get you rather than just running the standard win32 build?
- ZenoArrow 10y ago> "Windows ridiculous conemu. I am not going use a console which I can't resize without any problem." Sorry I don't follow. What resizing problems are you having with ConEmu? Works fine when I've tried it. We are talking about the same ConEmu, right? http://conemu.github.io/en/ http://conemu.github.io/en/ http://conemu.github.io/en/ResizeAndMove.html http://conemu.github.io/en/ResizeAndMove.html
- TazeTSchnitzel 10y agoThe way they phrased it suggests they were referring to the default Windows NT terminal emulator, rather than Conemu.
- deleted 10y ago[deleted]
- ZenoArrow 10y agoI would agree with you, but that'd be the first time I've ever heard that called ConEmu. It's much more likely to be called the Windows command shell, Windows command prompt or cmd. As you're clearly already aware, ConEmu is a specific product that provides an enhanced command line experience on Windows.
- frutiger 10y agoFWIW, `cmd.exe` is both, the shell and the console. It is not a terminal (not designed to be operated remotely) nor is it emulating a terminal of any kind. As for the parent poster, they must be abusing the term `ConEmu`, a completely separate console program that can run win32 programs (including `cmd.exe`).
- WorldMaker 10y agoIf it helps futher square some of the linguistics digressions the parts of cmd.exe that are the console emulator are typically referred to as the ConHost. The ConHost's console emulation is indeed not quite as great a lot of people would like, which is why many Windows users use a different console emulator named ConEmu. Obviously abbreviating the ability of ConHost's console emulation to conemu rather than spell out "console emulation" causes confusion with the ConEmu tool for Windows.
- 9point6 10y agoI've actually been running an instance of VcXsrv and then running something similar to `bash -c "DISPLAY=:0.0 terminator` to run that under the X session. Way better than the CMD emulator