Thursday, June 28, 2007

Is Scala the new Groovy?

Over the past couple of years, the cringe-worthy Groovy has been making bridges between the world of Java and dynamic languages. Groovy's premise is that a program doesn't need to be compiled in order to run on a JVM, and instead provides a just-in-time interpreter that can evaluate scripts in a different dialect.

For whatever reason, the JVM's ability to run any byte-code produced content hasn't been given much attention over the years. Sure, languages like NetREXX have had translators that can spit out bytecode since the early days of Java, but they've been very much hangers-on to the existing Java infrastructure. More>>

No comments: