I love bash as an interactive shell.
Coding in it...no thanks. I've written (and later maintained) stuff that's ~30K lines of bash - once had an assignment that "had to" be written using only shell because that's all the team knew and the project grew ridiculously complex. At least they let...