Podcast: Play in new window | Download
http://traffic.libsyn.com/sedaily/Clojure_edited_fixed.mp3Podcast: Play in new window | Download Clojure is a dynamically typed functional language that runs on the JVM. Today’s guest Alex Miller gives us an overview of Clojure’s core functionality. Alex is a developer of Cognitect, and a founder of the the Strange Loop conference. We discuss the data structures, garbage collection, and concurrency support. How does Clojure compare to other JVM languages like Scala and Groovy? How
“I really enjoyed the challenge of taking complicated things that apparently only really smart people should understand, and explaining them to everybody.”
Functional languages encourage practices and patterns that can simplify concurrent programming. Scala, Clojure, and Akka are functional tools built on the Java Virtual Machine.
Jessica Kerr is a functional developer on the JVM. She currently works at Monsanto. At QCon San Francisco, she will be giving a talk called Contracts in Clojure: Settling Types vs. Tests.