Clojure Experience Report and Future Directions Rich Hickey Agenda • Rationale • Brief overview • Select features • Future directions • Rampant speculation and provocation • Q&A Clojure Objectives • A Lisp • Functional • emphasis on immutability • Supporting Concurrency • language-level coordination of state • Designed for the JVM • exposes and embraces platform • I’m a practitioner, Clojure is a