Hacker News new | ask | show | jobs
by bayareaguy 6560 days ago
http://flp.cs.tu-berlin.de/~tolk/vmlanguages.html mentions Groovy - http://groovy.codehaus.org/ - a dynamically and/or statically typed language (i.e. static typing is optional, otherwise it defaults to dynamic typing) high level scripting language for the JVM which compiles down to bytecode either at run time or compile time. It features closures, neat List and Map syntax, integrated markup language and expression language, auto-boxing, operator overloading, mixins, AOP interceptors etc.