Clojure (and some Lisp) in 10 mins for OO developers

Notes from a short talk at xp-manchester:

No doubt the most useful slide is 3, which is a 1-slide "how to read lisp" tutorial.

We did a series of 10 minute talks on the evening, including a set of 3 on features of functional languages: Haskell's strong typing, mostly inferred; & Erlang's agents. Erlang's agents are almost like an OO language in which every 'class' (agent) gets its own process; which is what OO seemed to suggest to me when I read descriptions of the grand idea in the 80s/90s. My headlines for Clojure are largely the points made in

Clojure (and some Lisp) in 10 mins for O…

by Chris F Carroll read it in 1 min