Standard Java improvements due in phases

From InfoWorld: Java Platform, Standard Edition (SE) will be upgraded in separate releases in 2011 and 2012, with the platform getting capabilities for developer productivity, modularity, and dynamic languages.

The two-phase upgrade involves offering Java SE 7 next year and Java SE 8 the year afterward. Previous plans had called for bundling improvements of both releases in Java SE 7, which would have arrived in 2012. Oracle engineers, however, decided to put out releases in a phased approach rather than waiting for all of the planned improvements to be ready in two years.

Java SE enables deployment of Java applications on desktops and servers as well as on real-time and embedded environments. It can serve as a basis for the enterprise edition of Java, known as Java Platform, Enterprise Edition (EE)

Initially, Java SE 7 was to feature technologies from Project Lambda, for boosting developer productivity; Project Coin, for small language changes, and Project Jigsaw, for modularity. Other capabilities were to include Invoke Dynamic, to support dynamically typed languages on the Java platform, as well as a fork/join framework.

An analysis was done on when all this would be ready, said Mark Reinhold, chief architect for Oracle's Java platform group, at the JavaOne conference Tuesday afternoon in San Francisco. "The answer was mid-2012," he said. So Oracle reduced the scope of Java SE 7, based on when specific capabilities would be ready, he explained.

View: Article @ Source Site