Oracles plannen hebben vorm gekregen in de Java Specification Requests 336 voor Java 7 en 337 voor Java 8. De eerste moet eind juli 2011 klaar zijn, de tweede komt in 2012 uit. De ‘requests’ zijn ter goedkeuring voorgelegd aan het Executive Committee van het Java Communitu\y Platform; dat moet voor eind november een uitspraak doen over de plannen.
Twee elementen die oorspronkelijk op het Java 7-programma stonden, zijn uitgesteld naar Java 8. Het gaat daarbij om de projecten Lambda en Jigsaw. Het eerste betreft verrijking van de Java-programmeertaal met klokuren, een combinatie van een functie met een eigen lokaal variabelenbereik; iets wat ook al in programmeertalen als C#, JavaScript en Ruby mogelijk is. De tweede betreft popularisering van de Java Virtual Machine.
Java SE 7 kent desalniettemin de nodige verbeteringen Het leven van de programmeur wordt makkelijker gemaakt met onde andere automatisch beheer van I/O-resources en een beknoptere behandeling van uitzonderingssituaties. Nieuwe application programming interfaces verbeteren het werken met meerdere threads en meerkernige processors, en de schaalbaarheid van bepaalde typen applicaties. Applicaties die veel gegevensverkeer uitlokken krijgen een zet in de rug van een nieuwe asynchrone I/O-API.
De voorstellen voor Java SE 7 en voor Java 8 zijn online in te zien.
Reacties
Om een reactie achter te laten is een account vereist.
Inloggen Word abonnee