Scala has a lot going for it from a Java developer's perspective. Its JVM compatible, offers an Actor library for concurrent programming -- a la Erlang -- and has numerous syntax advantages(short-cuts) over Java. But what does a full-time programming language designer think about it? This post by Guido van Rossum - author of the Python language provides his thoughts Scala. Read Guido van Rossum's complete post 'Scala?' http://neopythonic.blogspot.com/2008/11/scala.html