News for hackers. Stuff that matters.
Re:Use zsh as the default shell on your Mac by pfooti on Tuesday June 04, 2019 @09:59AM (#20095055)
I used fish for a while, but the fact that it is a clear break from bash / sh syntax for things like chaining and redirecting made my reflexes all wrong. I'd type `dothis && dothat` and fish would just say, "umm, I think you mean `dothis and dothat`", or I'd have to use a bash subshell to run some command someone else wrote with some fiddly find syntax piping to xargs. So I just switched to zsh. Less cool name, but my reflexes are once again correct.
Re:Use zsh as the default shell on your Mac by ianlevesque on Tuesday June 04, 2019 @11:06AM (#20095718)
They caved and support that syntax now in fish.
Re:Use zsh as the default shell on your Mac by vsl on Wednesday June 05, 2019 @03:40AM (#20102286)
While not caving on plenty of others. E.g. errors when a wildcard can’t be expanded (because it is not meant as a wildcard) and you have to explicitly quote. Or (subcommand) instead of $(subcommand). There are more cases I frequently encounter.

Infuriatingly, fish knows what I meant, as the error tells me what to do instead. But it won’t do it for me and prefers to lecture me instead.