Strange Loop

Intro to Clojure

Clojure is a new dynamic programming language for the Java Virtual Machine. Clojure introduces innovative ideas around state management and concurrency, while inheriting the best ideas from the long history of Lisp-like languages. It is a language designed to solve real problems, some of which are so pervasive in current programming practice that we don't even recognize them as problems. This workshop will provide an introduction to Clojure's syntax and key concepts, with examples of how they can make a real impact in large, complex systems.

Stuart Halloway

Stuart Halloway

Relevance, Inc.

Stuart Halloway, the author of Programming Clojure, is a co-founder of Relevance, Inc. With over 20 years of experience as a programmer, CTO, and CEO, Stuart has built software systems in finance, health care, contract management, online retail, manufacturing, education, and security automation.