These are interesting times we live in. Java is definitely mainstream and it feels like there is not much more to add to the language. But then comes Groovy and Scala. Both dynamic languages which run on the JVM. So the JVM is becoming the new platform. Big advantage is we can use all known Java libraries from within Groovy and Scala. Anyway I've got a lot to read about and can't wait to develop applications with Groovy (Grails) and Scala.