Met with Calvin Austin today who is the spec lead for J2SE 1.5. Gave a presentation at work and spent time discussing the JRE and 1.5. with him A lot of interesting features in 1.5. Some like autoboxing should have been added years ago. Others like metadata look a bit dangerous but I like the ability to have something like this:
public String @remote getName() {}
The @remote is a metadata tag that could be used to automatically create web services proxy/stub code. This would save going through wizards, or implementing bizare interface classes to hook into a middleware framework. While simple, I think this will revolutionize a lot of Java.
More on Tiger at… http://java.sun.com/j2se/1.5/