Announcing JSR-335: Lambda expressions in the Java Language

Brian Goetz brian.goetz at
Sat Nov 20 12:29:32 PST 2010

I am pleased to announce that Project Lambda has moved to its next phase: we have filed a JSR (JSR-335) for Project Lambda, to be included in the Java SE 8 umbrella JSR.  Pending approval by the EC, the Expert Group (currently in formation) will take as its starting point the State of the Lambda documents we have published here, validate the design, explore the dark corners, and proceed towards production of the key artifacts for a JSR -- specification, RI, and TCK.  They will be joined in the effort by key contributors from Oracle, including Alex Buckley, Maurizio Cimadamore, Fredrik Ohrstrom, and Robert Field.  

Oracle is committed to developing Java in the open.  This JSR will use a publicly readable mailing list for EG discussion, as well as a public discussion list (which may end up being this list.)  As we have done in several previous JSRs, it is likely that mail from the EG list will automatically be forwarded to the public discussion list.  The existing OpenJDK repository will be used for developing the RI.  We'll make additional details available as we have them.  

We want to take this opportunity to thank the participants in this forum for their valuable input in informing the direction of Project Lambda to date and we look forward to continued collaboration with the community as we move into this next phase of the project.  (It was nice to see so many of you at Devoxx this past week -- thanks for seeking me out and sharing your thoughts.)  

To multicore, and beyond!  

Brian Goetz
Java Language Architect 
Oracle Corporation

More information about the lambda-dev mailing list