This project feels like it completely misses the mark, at least for me. I don't pick Bash for it's expressibility, clarity, speed, or even portability. I pick Bash when I know it's what'll be...
This project feels like it completely misses the mark, at least for me. I don't pick Bash for it's expressibility, clarity, speed, or even portability. I pick Bash when I know it's what'll be there. I pick Bash because it isn't an extra install in my container, VM, or equivalent image.
When I care about any of the reasons this project would cross my mind I'm just going to use Python, not this. I'd argue that every one of it's listed goals is better solved with Python, except of course Clojure devs just wanting to use more Clojure.
I just can't fathom the thought, "I need to do this small little CLI script that's just a bit too complex for Bash, I'll just install this random thing that won't get used for anything else."
This project feels like it completely misses the mark, at least for me. I don't pick Bash for it's expressibility, clarity, speed, or even portability. I pick Bash when I know it's what'll be there. I pick Bash because it isn't an extra install in my container, VM, or equivalent image.
When I care about any of the reasons this project would cross my mind I'm just going to use Python, not this. I'd argue that every one of it's listed goals is better solved with Python, except of course Clojure devs just wanting to use more Clojure.
I just can't fathom the thought, "I need to do this small little CLI script that's just a bit too complex for Bash, I'll just install this random thing that won't get used for anything else."
It gets easier. Every day, it gets a little easier. But you gotta do it every day. But it does get easier
https://github.com/babashka/babashka