Clarifications straight from Mark Reinhold at the later BOF here at
#devoxx.

1. His syntax is a strawman written up in de airplane. The point is:
Mark and friends have always loved closures, they just weren't sure
java should have them, as it has such a big impact on the feel of the
language. It is NOT AN ENDORSEMENT OF FCM. He was very specific about
that. He was also quite specific about keeping it simple (willing to
give up transparency et al). The point is, yes closures, no
complexity. Syntax is a teensy tiny detail of this, so don't get hung
up on that aspect.

2. For reasons unrelated to the new language features in java7, java7
will be delayed from feb to at least sept. There's time, so, the scope
of lang features for java7 has just expanded. Thus, this is NOT AN
INDICTMENT on Project Coin at all. On the contrary, Joe Darcy is here,
and he's planning on running more coins for the future. Mark Reinhold
*SPECIFICALLY* said he does not believe the JCP is a good source of
innovation, which seems like an *endorsement* of coin.

3. During the closure wars of 2007, Mark decided to let the dust
settle and play with the prototypes.

4. As java7 is delayed A LOT (due to the apache/sun tiff in the JCP),
and even the JDK7 has been delayed quite a bit (to at least sept),
java8 is of course also going to be around much later. So, Mark has
realized that now is probably the right time.

5. Of course there will be discussion with the community about how to
do it. He's also been privately talking to lots of key players in sun,
and they've all indicated they think it's time for closures, too.

6. Parallel Arrays are involved as a driving force behind the notion
that closures are needed.

7. Another feature that's back on the 'maybe' list is multicatch:
catch (IllegalAccessException | InvocationTargetException e) { ... do
stuff with e...}

Reporting from Devoxx,

 --Reinier Zwitserloot

On Nov 19, 9:26 am, Fabrizio Giudici <[email protected]>
wrote:
> Casper Bang wrote:
> > True, still confusing though. The release seems to have been
> > postponed, JDK7 features are not final just like Coin is not final
> > (http://mail.openjdk.java.net/pipermail/coin-dev/2009-November/
> > 002461.html). Does that mean the community has a new window for
> > contributing?
>
> I'm not understanding anything - it sounds as everybody attending Devoxx
> got it in a slightly changed way. An official blog post would be
> welcome, at this point.
>
> Yes, it seems that the releaseo of JDK7 has been postponed to the end of
> 2010. If it's the case, I understand it's a reasonable thing to re-think
> the features. But, please, communicate in the proper way!
>
> --
> Fabrizio Giudici - Java Architect, Project Manager
> Tidalwave s.a.s. - "We make Java work. Everywhere."
> weblogs.java.net/blog/fabriziogiudici -www.tidalwave.it/people
> [email protected]

--

You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=.


Reply via email to