Hacker News new | ask | show | jobs
by sontek 1940 days ago
I've been using fish for 3 months now after using Bash for 20. I'm probably going to switch back in the next few days.

I LOVE fish but they went out of their way to not be compatible with Bash (like (pwd) instead of $(pwd) for expanding) that break a lot of existing scripts.

The breaking point for me was when the rust/cargo env didn't work in it because they don't have compatible case statements.

1 comments

That is why I used fish only as a tool to write my own little scripts instead of using it as an interactive shell but not for the scripts that may be touched or used outside of me.

Zsh with plenty of plugins makes it pretty convenient as a shell that is still compatible with most bash scripts.