Without a doubt, both Clojure and Scala are two languages that by design blow "plain Java" away in developer productivity. Both have been big hits as next generation languages on the JVM and both make functional programming a major plank in their pitch to developers. However their approaches are quite different.
At this Fridays @ the Corridor - CODEtalk, Bryan Gilbert, Senior Software Developer at SPARC, and Mark Gunnels, Senior Programmer at Jack Russell Software, led a throw-down between Clojure vs. Scala and battled out the differences between these two languages. Let the games begin!