Modularité de Java : Jigsaw entre dans sa seconde phase

Par:
fredericmazue

ven, 04/07/2014 - 11:56

On reproche parfois sa lourdeur à Java. Le but du projet JigSaw est de remédier à cela en définissant une système de modules standard pour la plate-forme JavaSE et en appliquant ce système de module à la plate-forme elle-même et à la JDK.

De quoi obtenir des JVM allégées, mais le projet ne va pas sans de grosses difficultés. Une des plus évidentes de celles-ci est bien évidemment la dépendance entre les packages Java.

En raison des difficultés, Jigsaw, initialement annoncé pour Java 7, puis Java 8, est finalement annoncé pour Java 9 qui sortira en 2016.

Mark Reinhold, le responsable, vient d'indiquer dans un billet qu'après une phase exploratoire de plusieurs années, et à partir des leçons tirées de cette phase, le projet va désormais passer à la vitesse supérieure, pour créer une créer une implémentation de Jigsaw utilisable en production avec Java 9.

Jigsaw va introduire d'énormes changements dans la JDK, prévient Mark Reinhold.