Earlier quoted context omitted.
I gave Clojure a shot some years ago and even wrote an important tool used daily by all employees at our company in Clojure. The problem for me was maintenance. If I had to make any change to that code, I had to dive into the REPL just to understand it. Whereas with something like Java, even if something is poorly written and not documented, I can get at least a minimum understanding of the code just looking at the t…
What about core.typed. I find gradual type systems to be hard to work with for some reason.
i don't know about nowadays though, he probably has graduated long ago!
nowadays i'd just use core.spec/malli/other honestly (for what i use clojure for).