Update: The slides.If all goes according to plan, at 10 am PST on Monday, July 25 I'll be giving a keynote talk about JDK 7 in a Nutshell at OSCON Java in...
Update: The slides.If all goes according to plan, at 10 am PST on Monday, July 25 I'll be giving a keynote talk about JDK 7 in a Nutshell at OSCON Java in Portland and the talk is slated to be streamed live.After the keynote, I'll post the slides.
Update: The slides.If all goes according to plan, at 10 am PST on Monday, July 25 I'll be giving a keynote talk about JDK 7 in a Nutshell at OSCON Java in Portland and the talk is slated to...
Slightly more than eight months after its JSR review ballot was first filed, JSR 334 has just successfully passed its final approval ballot.Along with the other...
Slightly more than eight months after its JSR review ballot was first filed, JSR 334 has just successfully passed its final approval ballot.Along with the other portions of the Java SE 7 umbrella JSR, the language changes done under JSR 334 are now officially part of the Java SE platform, the first Java programming language changes since JDK 5 shipped way back in 2004.Thanks go to the members of the JSR 334 expert group for their service, to the langtools team at Sun and...
Slightly more than eight months after its JSR review ballot was first filed, JSR 334 has just successfully passed its final approval ballot.Along with the other portions of the Java SE 7 umbrella JSR,...
Update: Video now available from the Project Coin link on this page.Somewhat before the scheduled GA at the end of the month, today at Oracle headquarters and...
Update: Video now available from the Project Coin link on this page.Somewhat before the scheduled GA at the end of the month, today at Oracle headquarters and elsewhere we celebrated the launch of JDK 7.The webcasts of my half-hour breakout session on Project Coin and three other technical breakouts will be available for replay later. In the meantime, I've posted the slides.One comment I made during the session made an impression on twitter: after a glitch going back from the...
Update: Video now available from the Project Coin link on this page.Somewhat before the scheduled GA at the end of the month, today at Oracle headquarters and elsewhere we celebrated the launch of JDK...
With the proposed final draft available, JSR 334 has progressed to the next stage: final approval ballot.The members of the executive committee have two weeks...
With the proposed final draft available, JSR 334 has progressed to the next stage: final approval ballot.The members of the executive committee have two weeks to evaluate the specification, testing status, and reference implementation before rendering their votes.Assuming a positive vote, the mainline of JSR 334 will then be complete!
With the proposed final draft available, JSR 334 has progressed to the next stage: final approval ballot.The members of the executive committee have two weeks to evaluate the specification,...
In just under a month, I'll be speaking at the OSCON Java conference about various OpenJDK and JDK 7 matters:JDK 7 in a NutshellThe State of JDK and OpenJDKMore...
In just under a month, I'll be speaking at the OSCON Java conference about various OpenJDK and JDK 7 matters:JDK 7 in a NutshellThe State of JDK and OpenJDKMore detailed talks on those topics include Stuart's session on Coin in Action: Using New Java SE 7 Language Features in Real Code and Dalibor's OpenJDK – When And How To Contribute To The Java SE Reference Implementation.See you in Portland!
In just under a month, I'll be speaking at the OSCON Java conference about various OpenJDK and JDK 7 matters:JDK 7 in a NutshellThe State of JDK and OpenJDKMore detailed talks on those topics include...
Reaching nearly the last phase of the JCP process, JSR 334 now has a proposed final draft.There have been only a few refinements to the specification since...
Reaching nearly the last phase of the JCP process, JSR 334 now has a proposed final draft.There have been only a few refinements to the specification since public review:Incorporated language changes into JLS proper.Forbid combining diamond and explicit type arguments to a generic constructor.Removed unusual protocol around Throwable.addSuppressed(null) and added a new constructor to Throwable to allow suppression to be disabled. Added disclaimers that OutOfMemoryError,...
Reaching nearly the last phase of the JCP process, JSR 334 now has a proposed final draft.There have been only a few refinements to the specification since public review:Incorporated language...
As a follow-up to the Project Coin documentation posted for the JDK 7 developer preview and with work on JDK 7 officially ramping down, I've posted...
As a follow-up to the Project Coin documentation posted for the JDK 7 developer preview and with work on JDK 7 officially ramping down, I've posted documentation on the semantics of the Project Coin features as implemented in JDK 7 b143 at:http://cr.openjdk.java.net/~darcy/ProjectCoin/ProjectCoin-Documentation-v0.9375.htmlIf you have comments or questions about a feature, after reviewing the relevant discussion sections, feedback can be sent to the coin-dev mailing list.
As a follow-up to the Project Coin documentation posted for the JDK 7 developer preview and with work on JDK 7 officially ramping down, I've posted documentation on the semantics of the Project...
To address an issue in the specification, the JSR 334 expert group has decided to ban the combination of diamond together with explicit constructor type...
To address an issue in the specification, the JSR 334 expert group has decided to ban the combination of diamond together with explicit constructor type arguments.For background, a constructor can have two sets of type arguments. In a parameterized class, constructors can have type arguments corresponding to the class's type parameters. This is the common case and the type arguments appear to the right of the class name and "new" as in "new ArrayList<String>()".In addition,...
To address an issue in the specification, the JSR 334 expert group has decided to ban the combination of diamond together with explicit constructor type arguments.For background, a constructor can...
After due consideration by the JCP SE/EE Executive Committee, the public review of JSR 334 has been approved.Onward to the proposed final draft!