On Tue, Sep 15, 2009 at 4:20 AM, Vince O'Sullivan <[email protected]>wrote:

>
> On Sep 15, 12:30 am, jddarcy <[email protected]> wrote:
> > My message announcing the final five makes clear that this
> > decision was made based on resourcing concerns rather than the merits
> > of the idea itself.
>
> Whilst acknowledging the 'real world' constraints of limited
> resources; I'm curious about the fact that it appears that the basis
> for inclusion (of a change to Java in version 7) is not based upon
> ideas or their merits but on convenience to your project.
>
> Is that a fair interpretation?
>
>
I don't think that is a fair interpretation.  This quote from Bjarne
Stroustrup's HOPL III paper "Evolving a language in and for the real world:
C++ 1991-2006" sums up my opinion:

"*As ever, there are far more proposals than the committee could handle or
the language could absorb. As ever, even accepting all the good proposals is
infeasible. As ever, there seems to be as many people claiming that the
committee is spoiling the language by gratuitous complicated features as
there are people who complain that the committee is killing the language by
refusing to accept essential features. If you take away consistent
overstatement of arguments, both sides have a fair degree of reason behind
them. The balancing act facing the committee is distinctly nontrivial."

*Additionally*,* running Project Coin was not "convenient."  We at Sun are
capable of forming opinions about language changes and implementing them
without external input.  Strings in switch and diamond were demoed at
JavaOne this year and diamond is now available in the JDK 7 builds.
However, we wanted to open up language evolution to have more community
contribution.

-Joe
*
*

--~--~---------~--~----~------------~-------~--~----~
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]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to