Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Presentations Namespaces, Vars, and Symbols (Oh, My!)

Namespaces, Vars, and Symbols (Oh, My!)



Craig Andera explains how some of the main Clojure constructs – namespaces, vars, symbols – are processed during the read and eval phases of the compilation.


Craig Andera is a recovering C# programmer who focuses on implementing large-scale, web-based systems (preferably in Clojure) and on answering the often difficult questions his two little girls ask him.

About the conference

Clojure/West is a new conference bringing the Clojure community together to discuss techniques, tools, and the state of the Clojure ecosystem March 16-17th for three tracks of sessions. Prior to the conference, register for three days of training by the Clojure experts.

Recorded at:

Sep 10, 2012