I see that the newly release JDK 10 now supports the “var” declaration for local variables where the type can clearly be inferred from its initialiser:

 

http://openjdk.java.net/jeps/286

 

I note that Groovy’s “def” syntax (among others) was mentioned but rejected.

 

Would Groovy move to support this syntax in the same way (support ‘var’ only for Type Safe inferred declarations) or as a general alias to the “def” keyword?

 

JDK 10 also has support for “docker” containers.  The ecosystem has certainly shifted!

 

Merlin Beedell