If I'd ever write my own shell, I'd do it in Go and call it 'gosh', with the accompanying side-project 'oh-my-gosh'.

Just kidding. There's already elvish, a shell written in #golang - and it's pretty marvelous, if I may say so myself. You should check it out:

https://elv.sh/

Elvish Shell

@fribbledom
It doesn't run very well in a Win 7 console window, does it?

@phlox

I think it may if you enable ANSI, which has been disabled until a recent Windows 10 release.

@fribbledom I’ve looked at elvish before. The pipes are interesting. The syntax looks like an improvement over most, but not as good as rc (my shell of choice) or, say, fish.

But the other stuff? I don’t even want history or edit modes in my shell; they stuck a file manager in there?!? Nononono...

@fribbledom finally had time to try this, and it looks super nice :O

Time to migrate all my aliases + prompt from ZSH