Live data from Hacker News

Invoke Win32 applications with Bash on Windows

msdn.microsoft.com

21–30 of 52 posts

Re: Invoke Win32 applications with Bash on Windows

#21
post #6

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 ho…

> "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/ResizeAndMove.html

Re: Invoke Win32 applications with Bash on Windows

#23
post #16

Earlier quoted context omitted.

It 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.

Why does this trigger so many people?

Why is “trigger” used jokingly now? Unless you think the people responding have PTSD or a similar condition.

Re: Invoke Win32 applications with Bash on Windows

#24
post #6

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 ho…

> "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/ResizeAndMove.html

The way they phrased it suggests they were referring to the default Windows NT terminal emulator, rather than Conemu.

Re: Invoke Win32 applications with Bash on Windows

#25
post #3

This finally makes bash on windows functional. It was one of its limitations that made it feel disconnected from the rest of Windows.

Yes, that's really the missing piece and sounds great. Before that it really felt isolated, like working in a VM. My use-case was to have a full featured bash for invoking some build scripts built still to be able to utilize some windows executables (most imporantly currently docker for windows) in it. Seems like this should do it.

This does sound like it will make it a reasonable choice once it's stable. I currently use Git Bash and it integrates pretty nicely.

I typically install it along with git and Git Extensions. It's great when you already know the bash way of doing something, hashing files for example.

Re: Invoke Win32 applications with Bash on Windows

#26

Earlier quoted context omitted.

Yes, that's really the missing piece and sounds great. Before that it really felt isolated, like working in a VM. My use-case was to have a full featured bash for invoking some build scripts built still to be able to utilize some windows executables (most imporantly currently docker for windows) in it. Seems like this should do it.

This does sound like it will make it a reasonable choice once it's stable. I currently use Git Bash and it integrates pretty nicely. I typically install it along with git and Git Extensions. It's great when you already know the bash way of doing something, hashing files for example.

Yes, I also use git bash / msys currently and I'm pretty happy with it. But there were a few cases were it caused problems, e.g. the automatic translation of file names caused some headaches for me (in most cases you want it, but e.g. in docker statements you don't want it). Wanted to try whether WSL can even improve that. The old version was unfortunately too limited, but this update sounds very promising and I will test it again.

Re: Invoke Win32 applications with Bash on Windows

#27

Earlier quoted context omitted.

> "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/ResizeAndMove.html

The way they phrased it suggests they were referring to the default Windows NT terminal emulator, rather than Conemu.

[deleted]

Re: Invoke Win32 applications with Bash on Windows

#28

Earlier quoted context omitted.

> "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/ResizeAndMove.html

The way they phrased it suggests they were referring to the default Windows NT terminal emulator, rather than Conemu.

I 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.

Re: Invoke Win32 applications with Bash on Windows

#29
post #6

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 ho…

I'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

Re: Invoke Win32 applications with Bash on Windows

#30
post #16

Earlier quoted context omitted.

It 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.

Why does this trigger so many people?

https://www.xkcd.com/386/
Post reply on HN