Termingerecht hat Oracle am 18. März die lang ersehnte neue Java-Version veröffentlicht. Java 8 könnte sich mit ihren Lambda-Ausdrücken, die den Weg für funktionale Programmierung öffnen, als eine der signifikantesten Spracherweiterung seit langem erweisen.
Die "Lambda Expressions" sollen die Sprache befähigen, moderne Architekturen durch Parallelisierung in der Software besser zu nutzen. Neben der Entwicklungsumgebung JDK 8 steht auch die Java Platform Standard Edition 8 (Java SE 8) nun zum Download bereit. Weitere Neuerungen in Java 8 sind unter anderem die Integration von JavaFX und der Javascript-Engine Nashorn sowie die Streams API und die Compact Profiles. Das Project Jigsaw indes, das ebenfalls mit Java 8 erscheinen sollte, wird erst in Java SE 9 enthalten sein.
Das offizielle Launch-Event wird am 25. März in einem weltweiten Webcast stattfinden. Geplant sind unter anderem Keynotes, Vorträge und Panel-Diskussionen. Über Chat-Funktionalität und Twitter können sich die Java-Entwickler interaktiv beteiligen.
Auf der Java-Konferenz JavaLand, die am 25. und 26. März in Brühl stattfindet, wird Java-Champion Stephen Chin die Veranstaltungen live kommentieren und erste Eindrücke zur neuen Version einfangen. Darüber hinaus ist Java 8 ein Schwerpunktthema der Veranstaltung. Neben diversen Vorträgen ist auch ein Workshop "Lambafy your project" zur Verwendung der Lambda-Ausdrücken geplant.


