Talk

Babashka: A native Clojure interpreter for scripting

  • In English
Presentation pdf

Babashka is a native Clojure interpreter for scripting. It has an instant startup which makes Clojure a viable replacement for the bash. Babashka comes with a handful of useful libraries out of the box, which gives you access to a wide range of features from the Clojure and JVM ecosystem from the command line. The scripting interpreter is written in Clojure itself and compiled to native using GraalVM native-image.

In this talk, we will see how Babashka works internally through a live coding session.

  • #lisp

Speakers

Invited experts

Talks