Neuer Entwurf für Closures in Java

Hartmut Schlosser

Ein aktualisierter Entwurf für die Spezifikation der Lambda-Ausdrücke („Closures“) in Java steht bereit. Der Entwurf basiert auf dem sogenannten „Straw Man Proposal“ von Mark Reinhold vom Dezember 2009 und enthält eine überarbeiteten Syntax, in der beispielsweise die „this“-Anweisung in Lambda-Ausdrücken lexikalisch gebunden ist.

Auf der Project-Lambda-Mailing-Liste erhalten die Änderungen meist positives Feedback. Auch ist festzustellen, dass die Diskussionen dort weit weniger hitzig geführt werden als noch vor einigen Wochen. Brian Goetz bestätigt auch nochmals explizit, dass Projekt-Lambda Teil von JDK 8 im Rahmen des von Oracle vorgelegten „Plan B“ werden soll.

Geschrieben von
Hartmut Schlosser
Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.