Recently, I've been investigating the methods Java provides for developing desktop applications that efficiently utilize multicore processors. Java 7's Fork/Join Framework is the current focus of my investigation. But, Brian Goetz has just provided an update on the State of the Lambda: Libraries Edition, which tells us lots about the current status of what's coming up in Java 8, where Project Lambdawill introduce Lambda Expressions into Java.
It probably shouldn't be a big surprise, but implementing Lambda Expressions in Java 8 is going to have a very wide-ranging impact, on everything from the Collections framework to "laziness" to streams to parallelism to mutative operations... Brian takes the time to go into the details on these and other aspects of Lambda Expressions as the current work on Java 8 is progressing.
This document describes the design approach taken in the rough prototype that has been implemented in the Lambda Project repository. It is intended as a working straw-man proposal; the final version may look different, but there is a working design and implementation that may now serve as a jumping-off point for discussions.
If the implementation of Lambda Expressions in Java 8 is of considerable importance to you, this is a must read. The final implementation is no where near final at this point, and Brian is in essence asking people for suggestions. Take advantage of the offer to comment -- but, first, take the time to read Brian's State of the Lambda: Libraries Edition.
- Java.net Community Manager Sonya Barry, Site down for maintenance April 27-29;
- Rex Young, Fast Messenger Lite is released in Java and C#; and
- Bhakti Mehta, Session stickiness with Apache,mod_proxy and Glassfish.
Our current Java.net poll asks http://www.java.net/poll/are-you-aware-oracle-enterprise-pack-eclipse-oepe. Voting will be open until Friday, April 27.
Here are the stories we've recently featured in our Java news section:
- Jonathan Giles presents Interview with Peter Zhelezniakov;
- Fabien Duminy demonstrates Processing an HTTP response with the apache client;
- Dustin Marx demonstrates Improving On assertEquals with JUnit and Hamcrest;
- Ludovic Poitou attends Devoxx France, 1st Edition;
- Arun Gupta reports Expression Language 3.0 / JSR 341 Early Draft Now Available;
- Adam Bien shares A Great Set of Java EE Examples For Tomcat On Steroids (aka TomEE);
- Arun Gupta shares Great Indian Developer Summit 2012 Trip Report;
- Request from Geertjan Wielenga- Wanted: A Music Sheet Component in JavaFX!;
- John Clingan notes Java EE Brings Power to the POJO;
I attended my first Chennai Java Summitlast weekend. The one-day conference had two parallel tracks. The conference was organized as part of AIOUG (All India Oracle User Group) and so there was a parallel track covering Oracle technologies as well...
Subscriptions and Archives: You can subscribe to this blog using the java.net Editor's Blog Feed. You can also subscribe to the Java Today RSS feedand the java.net blogs feed. You can find historical archives of what has appeared the front page of Java.net in the java.net home page archive.