This is about a 17 minute read. Feel free to pause and come back to it later.
Clojure is not one of the handful of "big" mainstream languages. This means that sometimes people are surprised that we are all in on Clojure. Why go against the grain? Why make it
Clojure actually has dialects that run without the JVM as well. There’s Babashka which is Graal compiled into a single executable. I’ve been using it for scripting and it works great. There’s also ClojureScript and Squint that compile to Js so you can leverage that ecosystem, and lastly there’s Janet which is Clojure inspired and can be embedded in C programs. Syntax does take a bit of getting used to if you haven’t used Lisps before. :)
I haven’t used Lisp since University, and that was a long time ago. But thanks for the clarification! I got as far as JVM and stopped reading. I might actually give Janet a try one of these days. That’s pretty much exactly what I’m after.
👍