For further consideration...
Joseph D. Darcy
Joe.Darcy at Sun.COM
Tue Mar 24 16:17:11 PDT 2009
rssh at gradsoft.com.ua wrote:
>> * Strings in switch, Joe Darcy
>> * Improved Exception Handling for Java, Neal Gafter
>> * Automatic Resource Management, Josh Bloch
>> * Improved Type Inference for Generic Instance Creation,
>> Jeremy Manson
>> * Elvis and Other Null-Safe Operators,
>> Written by Neal Gafter and submitted by Stephen Colebourne
>> * Simplified Varargs Method Invocation, Bob Lee
>> scope of the changes. The email list should focus on improving the
>> selected proposals and on getting any remaining new proposals submitted;
>> continued discussion of the other proposals is discouraged.
>> The final list of small language changes will be determined after the
>> call for proposals is over so proposals sent in this week are certainly
>> still in the running!
> So, as I understood:
> - work for improving enhanced strings literals proposal will be useless,
> it's finally rejected in project coin (?),[ so will wait for java 7.1 or
> later with them]
Correct; enhanced strings literals will not be one of the final language
change selections of Project Coin.
> - improving proposal about access to compile-time information about
> local context can have some sence (?)
Given the existing capabilities of annotation processors, I don't think
the proposed API is necessary or desirable.
> For other proposals which are not accepted and interesting for me:
> Are exists change that naming parameters proposal will be in short list ?
Method resolution is one of the most complicated aspects of the Java
Language Specification; adding another wrinkle to the selection process
is quite a tricky undertaking. I don't think that change as a good
cost/benefit trade off.
More information about the coin-dev