Intro to Clojure

Track: Alternative Languages
Skill Level: Beginner
Room: Room 104
Time Slot: Mon 2/24, 2:30 PM
Tags: functional languages , clojure , jvm , alternative languages
Presentation Link
Abstract

Clojure is a new dynamic language targeting the JVM, the .NET CLR, and JavaScript. Clojure builds on the long history of Lisp-based languages while embracing modern platforms and pragmatic design.

This talk is an introduction to Clojure and its core concepts: immutable values, functional programming, code as data, software transactional memory, generic data structures, and protocols.

Stuart Sierra

Stuart Sierra is a programmer, actor, musician, and writer. He lives in New York City and works for Cognitect. He is the co-author, with Luke VanderHart, of ClojureScript: Up and Running (O’Reilly) and Practical Clojure (Apress).