Polyglot Programming for Dummies

Why are people programming applications in languages other than Java? Can I really be productive with another language? Which language should I choose? Why would I use more than one?

This video surveys several popular JVM languages and explores how they can help you build better applications. It shows how to integrate multiple languages in a single application and walks through the speakers’ favorite features and libraries. Java, Ruby, Scala, Clojure, and Groovy … all work harmoniously on the polyglot JVM.