Thursday, 24 December 2009

Link: Rich Hickey Clojure Videos

I was going to gather together direct links to videos of Rich Hickey talking about Clojure. But actually, everything I've found is directly accessible from one of the following 2 links:
  • http://www.infoq.com/author/Rich-Hickey - all the Infoq material by Rich Hickey.
  • http://clojure.blip.tv/ - the main set of Clojure videos, linked to from the clojure.org web-site. It has titles like, "Clojure for Java Programmers", "Clojure for Lisp Programmers". I haven't had a chance to watch them all yet, but it certainly seems like a fantastic resource for a more in-depth look at Clojure.
I've already watched one of the Infoq videos, the presentation from the 2008 JVM Languages Summit. I found it really interesting, entertaining, and informative, and would recommend it to anyone wanting a quick 30 minute introduction to Clojure.

Now I'm going to work my way through the rest.

Update 1: I've just watched another of the Infoq videos, this one from the QCon conference in London in 2009. It talks about Clojure's approach to identity and state, and what goes on under the covers of ref, atom, agent etc. I found it absolutely fascinating. Next!

Update 2: The video at http://www.infoq.com/presentations/Are-We-There-Yet-Rich-Hickey is like an extension of the 'Philosophy' section from the the video in Update 1. Again, I found it fascinating. Having watched these videos I have a whole new appreciation of the benefits of functional programming, and the problems object oriented programming has when it comes to concurrency.

No comments:

Post a Comment