Are we recommended to use Project Coin new features now?
Joe Darcy
Joe.Darcy at Sun.COM
Thu Mar 4 15:04:27 PST 2010
Max (Weijun) Wang wrote:
> Now that even NetBeans starts to complain about "redundant type arguments in new expression (use diamond operator instead)"...
>
Which version of NetBeans are you running?
The JDK 7 build has been prepped to be able to use new language
features; the sources are compiled under "-source 7" where appropriate,
which includes the "jdk" repository. In the case of diamond, there are
some planned changes to the inference algorithm, but nearly all actual
uses of diamond in practice should be unaffected. I would be surprised
if Project Coin's strings in switch and enhanced literal support change
very much in the future.
So in new code or code where sharing patches with earlier releases is
not a concern, I think the diamond features would be fine to use today.
At some point in the future, there may be a systemic and automated
effort to, say, diamond-ify portions of the JDK code base.
-Joe
More information about the jdk7-dev
mailing list