L
Lew
I've been perusing
<http://cr.openjdk.java.net/~mr/lambda/straw-man/>
For the first time in the closures debates, I'm a fan of lambda expressions in
Java now.
Not that I've ever been against them, really, just haven't missed them before.
At this point the state of Java discourse around closures has matured to
where I see clear value in the proposal. It appears that the straw-man
proposal integrates, or at least aims to integrate the best of all the major
proposals.
From the link, 2009/12/10:
"This proposal builds upon the past work of Gilad Bracha, Neal Gafter, James
Gosling, and Peter von der Ahé on BGGA; of Bob Lee, Doug Lea, and Josh Bloch
on CICE; and of Stephen Colebourne and Stefan Shulz on FCM. There is little
here that is new beyond the synthesis of selected elements of those, and
related, proposals."
I note that this positive progress is happening under Oracle's aegis, and is
projected for Java 8. Yes, that's right, they're planning an 8.
<http://cr.openjdk.java.net/~mr/lambda/straw-man/>
For the first time in the closures debates, I'm a fan of lambda expressions in
Java now.
Not that I've ever been against them, really, just haven't missed them before.
At this point the state of Java discourse around closures has matured to
where I see clear value in the proposal. It appears that the straw-man
proposal integrates, or at least aims to integrate the best of all the major
proposals.
From the link, 2009/12/10:
"This proposal builds upon the past work of Gilad Bracha, Neal Gafter, James
Gosling, and Peter von der Ahé on BGGA; of Bob Lee, Doug Lea, and Josh Bloch
on CICE; and of Stephen Colebourne and Stefan Shulz on FCM. There is little
here that is new beyond the synthesis of selected elements of those, and
related, proposals."
I note that this positive progress is happening under Oracle's aegis, and is
projected for Java 8. Yes, that's right, they're planning an 8.