5 ms·
Very relevant timing. I've all but switched to zsh on my dev boxes but this looks to be a great option for production environments.
by anonfunction 12y ago
Very relevant timing.
I've all but switched to zsh on my dev boxes but this looks to be a great option for production environments.
- notduncansmith 12y agoAll but? Edit: I meant to ask what your setup is like, such that you would describe yourself as being somewhere between "have switched" and "have not switched". It seems to me like it would be one or the other.
- kolev 12y agoWell, zsh isn't much better than Bash. Fish beats both, but the web-based stuff annoys me. Given Windows has the super-powerful and elegant PowerShell, I think a new shell language is definitely needed.
- noinsight 12y agoNot just a shell language, I want a better/modern shell. Fish is pretty good but not quite and I don't need "newbie friendly".
- kolev 12y agoExactly! The newbie web configuration is such a turn off, but the language is definitely better - events and all.
- Symmetry 12y agoYou can always just edit config.fish in vim if you want to, that's what I do.
- kolev 12y agoIt's hard to explain, but just the fact that it has some huge useless feature bothers me.
- jamesgeck0 12y agoIs it really that huge? The config pages are pretty simple, and it looks like it's just served using Python's built-in SimpleHTTPServer library.
- kolev 12y agoIt's some kind of a heuristic rule: Don't use a product by a guy with a vastly different mindset than your own.
- xiaq 12y agoTime for advertisements! I've been doing this for some time: https://github.com/xiaq/elvish https://github.com/xiaq/elvish (https://news.ycombinator.com/item?id=8090534 https://news.ycombinator.com/item?id=8090534)
- kolev 12y agoThanks for reminding me about your project, which I saw earlier here! I was about to try it out and then forgot.
- berdario 12y agoThere was a powershell-like shell project for linux. Instead of a unified runtime it used d-bus to automatically pipe objects from a process to another. Due to the d-bus dependency and other details, I remember it being a Gnome/RH-related project but I cannot remember the name. (I'm not persuaded that d-bus is the best choice here, but still, it was an interesting project) Anyone remembers it?
- Touche 12y agoPowerShell scripting is pretty terrible though. And it's concept is limited to only 1 runtime.
- chris-at 12y ago> super-powerful and elegant PowerShell I'd agree, unfortunately it's pronounced PowersHell. (by those who have to use it)
- kolev 12y agoCan you be more specific? I think the language features and the ability to pass structured data vs text, the OOP features are what all shells should be doing in the new millennium.