views:

78

answers:

1
+4  Q: 

Groovy question

What's so good about groovy? Are they going to put the good stuff from this into java?

+2  A: 

What's so good about groovy?

Terseness, dynamic typing, closures, metaprogramming.

Are they going to put the good stuff from this into java?

Not a chance in Hell. (Maybe some kind of closure, some day. Or not. The rest, never.)

Nathan Hughes
Maybe invokedynamic will, http://java.sun.com/developer/technicalArticles/DynTypeLang/
mrrtnn
are you saying invokedynamic came from groovy?
irreputable
invokedynamic came from the need of dynamic languages like groovy, clojure, scala etc. to run on top of the JVM. The problem was that dynamic languages imply dynamic classes and the JVM reserves a fixed amount of space for class data which can get exhausted.
locka