It seems that "lite" closure will be in JDK7.
I really don't care about the surface syntax but I hope that the runtime of such closure will be on top of JSR 292 method handle.
- Strings in switch
- Method handles (yes again)
Let me introduce a new language named pseudo (Why this name ?
Why another language ? Why God ? all these questions will be answered
in a later blog).
One great feature of this language is that it allows
The second small change from coin project, new numeric litterals has been integrated to jdk7/tl workspace
and will be soon promoted into jdk7 main workspace.
Joe Darcy has revealed the changes accepted to be included in JDK7 on coin-dev mailing list
And the final Project Coin changes accepted are:
Maurizio Cimadamore has just push a patch that enable to use diamond syntax to instantiate a generics.
The diamond syntax is one of the changes introduced by the
coin project and
is the first one introduced in jdk7 repository.
Two months ago, I was discussing with a friend about
dynamic languages and JSR 292 when he mentions
DLR Expression Trees.
At that time, I had a vague memory,
mostly because I was under the effect of a
persisting jet lag, when I attend the talk of Mads Torgersen
about it at last year JV
I've just released the first version 1.0.1
(1.0 is compiled for 1.6 only) of the
So you can now test invokedynamic and method handle invocations
without using the latest patch queue from mlvm repository
and some wizard's black magic.