Groovy, a scripting language targeted for JVM, was mentioned in Slashdot today. http://groovy.codehaus.org/ Any comments? It seems to borrow some stuffs from Ruby, like closure (which is very much like Ruby's block), the =~ regex matching operator, and even the "Principle of Least Surprise". But syntax-wise it's basically a mixture of Python, Ruby, and Java. It has some stuffs that Ruby doesn't currently have like keyword arguments, easier embedding, and native threads, but it's still not Ruby :-) -- dave