Print

Look what 2011 washed in: The return of Java



Alex Handy
Email
December 23, 2011 —  It's back! After a long hiatus and seemingly endless dithering by Sun, Oracle has officially given Java the kick in the pants it needed. The language that took five revisions just to get generics is no longer the odd language out.

It would certainly seem the fears that Oracle would somehow mess up the community's deal with Java have been alleviated, thanks to the clear road map, spiffy new features and the stability of the internal team at Oracle. It's as if the same people who were already doing a great job advancing Java got a huge injection of cash and people-power. Oh wait, that's exactly what happened!

Java is no longer standing still. The Java ecosystem is learning from the myriad languages that had become popular to run on top of the JVM. Whereas Clojure and Scala push functional language constructs to better facilitate concurrency and parallelism, Java SE 8 will include closures, or Lambdas. And this change is scheduled for release around a year from the release of Java SE 7.

Perhaps that alone is enough to demonstrate just how much more quickly the language is moving. The last time Java saw year-on-year point update releases was 1998. Then, updates came every two years until 2006, when Java SE 6 was released.

This past July, we finally got Java SE 7. The logjam at the JCP was finally broken by Oracle, and a host of new members joined in the fall. In fact, this year's JCP elections saw more candidates for seats on the committees than the past five years.

But the JCP was not without its issues in 2011. The Apache Foundation resigned from the JCP in a huff. That non-profit is still upset over the terms of use restrictions in the Java TCK. Oracle's representatives have said that this issue will eventually be addressed, but for now, Apache remains outside.




Related Search Term(s): Java, Oracle


Share this link: http://sdt.bz/36214
 
Most Read  Latest News  Resources


Comments


12/24/2011 12:38:43 AM EST

MSFT won. As I knew they would in 1998. Sun's market capitalisation was less than Microsoft's cash in hand account - Sun was always going to loose. Intellectually too, Java lost, Haskell is where the action is and many of the key Haskell dudes work for MSFT Research. As an industrial or commercial language Java is still there, but it's a zombie language. No one in there right mind would sit down and learn it. And you know what ... it always sucked, all the elegance of C with the speed of Smalltalk.

United KingdomDavidNcl


close
NEXT ARTICLE
Oracle updates Java SE
Update 4 for Java SE 7 includes better garbage collection, and the first version of JavaFX to run on Mac OS X Read More...
 
 
 




News on Monday  more>>
Android Developer News  more>>
SharePoint Tech Report  more>>
Big Data TechReport  more>>

   
 
 

 


Download Current Issue
MAY 2013 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?