Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Clojure is widely used, opinionated, promotes immutability, has lots of libraries and lively community. It is overall great language, really nicely designed, 100% worth using.

If you want the best performance and need to build executables without JVM then SBCL is a better choice, although probably takes longer to learn.

I wrote my fair share of Clojure, SBCL just had a look at.



Although if your executables are script-like, you can use babashka, which lets you write shell scripts in clojure. Good stdlib, full macro support, shell out to other commands, just a great tool.

I love babashka. I could never convince my company to use clojure for a big project, so now I’m exposing all of my coworkers to clojure by making a set of nice specific-to-our-company utilities in babashka.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: