Recording Venue:Guest(s): Rich HickeyHost(s): Markus This episode is a coversation with Rich Hickey about his programming language Clojure. Clojure is a Lisp dialect that runs on top of the JVM that comes with – among other things – persistent data structures and transactional memory, both very useful for writing concurrent applications.

I want to lend my vote to this being one of the best episodes. It demonstrates Markus’ exceptional skill as an interviewer — I can barely stand to listen to other technical interviews now as they seem so clumsy and disengaged in comparison. In addition, Hickey’s arguments about programming problems and his decisions for his language are accessible to me as a professional programmer.

[…] Brownsword (Electronic Arts), The History of JUnit and the Future of Testing with Kent Beck, Rich Hickey on Clojure, and my favorite, Software Craftsmanship with Bob Martin. Check the site for a full […]