Compiling a lisp into a lisp using a lisp

Compiling a lisp into a lisp using a lisp

It starts with a programming language. It’s object-oriented and built around message passing. It separates identity and state. It boasts immutability and persistent data structures. It’s also an elegant lisp. In this talk, we’ll compile it to Clojure, limiting our list of dependencies to [org.clojure/clojure "1.9.0"].

As seen at Clojure Berlin April 2018.

Video: https://janstepien.com/compiling-a-lisp-into-a-lisp-using-a-lisp/

Ae7a42fb716793697b1d222f3cc753b8?s=128

Jan Stępień

April 11, 2018
Tweet