I was using Clojure for a while before 2018, and the error messages were brutal. Has that improved since then?
Probably a good starting point for people today is go straight for Babashka, easy to get started and fast: https://github.com/babashka/babashka