There's also closh (https://github.com/dundalek/closh) which also provides scripting capabilities appart from the pure interactive shell.
As a newcomer to clojure my question is: what would be the practical differences and deciding factors for doing what would be a ".sh" in babashka vs closh?
Practically, mindshare, because that translates to longterm support and ability to get help if you need it. I know lots of people that use babashka but not a single one that uses closh. Of course, I see the irony in making the popularity argument for a lisp! :-)
As a newcomer to clojure my question is: what would be the practical differences and deciding factors for doing what would be a ".sh" in babashka vs closh?