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 Blog 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


Add comment


Name*
Email*  
Country     


  • Comment
Loading




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>>
SharePoint Tech Report
more>>


   

 
 

Download Current Issue
MAY 2012 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
blogs tab
Creation
To write better software, cultivate your ability to be creative.
05/19/2012 07:40 PM EST

Slick...but who needs it?
compilr.com is a well-designed site and the folks behind it seem to have their heart in the right place. But...who needs it?
05/16/2012 12:45 PM EST

How to be a better software developer
Want to be a better developer? You won't get there by mastering an interesting language or learning a new set of APIs.
05/14/2012 12:18 PM EST

Wooing Galatea
Do yourself a favor and check out Galatea 2.2, a wonderful book by novelist Richard Powers.
05/12/2012 07:05 PM EST

The world as story
An artificial-intelligence system at Carnegie Mellon seeks to understand the world by making statements about it.
05/10/2012 06:39 AM EST

The Rise of the Brogrammer, or the Rise of the Sexist Programmer?
Women in Silicon Valley get vocal about sexist ads and campaigns that contribute to a tense work environment.
05/09/2012 03:14 PM EST

 

Events calendar tab
5/23/2012 to 5/24/2012
Chicago
IEG

6/3/2012 to 6/7/2012
Orlando
IBM Rational

6/10/2012 to 6/15/2012
Las Vegas
SQE

6/10/2012 to 6/15/2012
Las Vegas
SQE

6/11/2012 to 6/14/2012
Bellevue, Wash.
AMD