Groovy 1.6 Beta 1 Released
Just having a look at the announcement. I like the idea that you can apply transformations to the abstract syntax tree (it's about half way down the page). Could allow you to do some very interesting things - especially if you were writing a framework.
I must say I like a lot of what Groovy has to offer. Main consideration at the moment is adoption. Wonder if it will ever really take off, or whether it left it too late and will always be "another scripting language" on the JVM compared to JRuby (and of course the grand daddy of scripting languages on the JVM :->).
Thoughts?





Being able to use a language, particularly a scripting language, for server applications, client applications, and ad hoc scripting is a huge benefit. As much as I don't like PHP, having that ability has made my life much easier. Groovy (and Perl, Python, Ruby, etc.) also share that characteristic. They're all both scripting languages and general purpose languages, CF is neither.