Joe Darcy just announced the final selection for Java language
enhancements in Java 7 at 
http://blogs.sun.com/darcy/entry/project_coin_final_five

- Strings in switch
- Automatic Resource Management
- Improved Type Inference for Generic Instance Creation (diamond)
- Simplified Varargs Method Invocation
- An omnibus proposal for better integral literals
- Language support for Collections
- Language support for JSR 292

Links to the proposals are on Joe's blog.

The first code drop for the "diamond" type inference support is
already in the repos (see 
http://weblogs.java.net/blog/forax/archive/2009/08/27/diamond-gate).
The rest should be coming by the end of October, according to Joe.

Also nice to see that language support for JSR 292 (invoke dynamic)
will make it in. Personally, am sorry to see that improved exception
handling won't be there.

I guess the big news, apart from the changes themselves, is that this
is the first time Sun opened the process up to input from the
community. From what I recall, ARM, varargs, and better integral
literals were proposed from outside Sun; I believe the current
proposal for collections support was also from someone outside Sun.
That the process was open to outside input and open discussion is a
big step forward, IMO.


Patrick
--~--~---------~--~----~------------~-------~--~----~
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