Rich Hickey delivers a must-watch presentation.
I have a hard time watching presentations on my computer, but this one is very worth it.
In an approachable and high-level manner, Hickey effectively attacks variables as insufficient abstractions, making a compelling argument and offering effective replacements.
Though I’m a Lisp fan, I haven’t been too interested in Clojure since I viewed it as just a Lisp-on-the-JVM. I now understand Hickey and friends are doing tremendous work.
(link via Dave Dribin)