There's been a flurry of activity on Groovy lately. We have much of the AST of the language created, quite a bit of the runtime implementation working (we generate Java classes either dynamically or at compile time using ASM) and the parser is coming along. We've started adding new Groovy methods to the existing JDK classes to make them more groovy. e.g.
list = [1, 2, 3];
list.each { i : println(i); };
We can also take this opportunity to fix some of the non-polymorphic features in the JDK - e.g. have a consistent size() method across String, Collection, Map and so forth. Iterate through maps, beans, strings, files, SQL result sets in the same way etc.
So it shouldn't be too long before folks can start really playing with Groovy.
The current syntax page describes the features & syntax of the language. Please add any thoughts you've got to the Wish List page.
7:01:58 PM
|
|