BT

Oracle confirme un calendrier retardé pour Java 9

| par Abraham Marín Pérez Suivre 9 Abonnés , traduit par Slim Ouertani Suivre 7 Abonnés le 18 janv. 2016. Durée de lecture estimée: 1 minute |

Dans une récente communication, Mark Reinhold, architecte en chef de la Plate-forme Java Groupe chez Oracle, a suggéré de retarder la disponibilité générale de Java 9 de six mois, afin de fournir plus de temps pour terminer le projet Jigsaw. Après délibération, le retard a été accepté, la disponibilité générale de Java 9 étant décalée à mars 2017, exactement trois ans après la sortie de Java 8.

Mark Reinhold a déjà parlé du conflit des fonctionnalités vs le calendrier, manifestant une préférence pour la tenue d'un calendrier relativement fixe, même au détriment de reporter des fonctionnalités à une version ultérieure. Cependant, il a plaidé en faveur des exceptions lorsque la fonction en question est considérée comme l’élément phare de la nouvelle version. Pour Java 9, la fonction phare est le projet Jigsaw, compte tenu qu'il glisserait le calendrier initial et qu'il a eu des progrès raisonnables et observables ces derniers mois, la communauté a accepté le retard.

Cette décision est alignée avec celle qui a été prise pour Java 8. Quand il s’est avéré évident que le projet Lambda, en tant que fonctionnalité phare de Java 8, ne serait pas prêt à temps, un délai avait également été proposé et accepté.

Le projet Jigsaw avait été initialement prévu pour publication avec Java 8. Mais en 2013, Reinhold a annoncé qu'il allait être reporté à Java 9 plutôt que de retenir cette version. Il a également annoncé une cadence de deux ans pour les futures versions de Java. Et en conséquence une publication prévue de Java 9 pour Mars 2016. Ensuite, en mai dernier, Reinhold a fixé la date officielle de la GA pour septembre 2016, également avec un retard de six mois. Si cette dernière date de Reinhold tient, la publication de Java 9 aura lieu trois années fermes suite à la publication précédente.

Bien que Java 10 ne soit pas encore planifié, la fonction phare prévue est le projet Valhalla, ayant pour but de fournir des fonctionnalités avancées de la machine virtuelle Java et des fonctionnalités du langage telles que les “value types”, la spécialisation des génériques, et les volatils améliorés.

Evaluer cet article

Pertinence
Style

Bonjour étranger!

Vous devez créer un compte InfoQ ou cliquez sur pour déposer des commentaires. Mais il y a bien d'autres avantages à s'enregistrer.

Tirez le meilleur d'InfoQ

Donnez-nous votre avis

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet
Commentaires de la Communauté

Java++ by Thibault Grosse

>> les “value types”, la spécialisation des génériques, et les volatils améliorés.

One cent,
I don't want to awake trolls and language wars.
Looks like the convergence with C++ continues, as C++ has those three features since a long time :) (actually, from the C++ invention regarding value types and generic specializations)

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

1 Discuter

Se connecter à InfoQ pour interagir sur ce qui vous importe le plus.


Récupérer votre mot de passe

Follow

Suivre vos sujets et éditeurs favoris

Bref aperçu des points saillants de l'industrie et sur le site.

Like

More signal, less noise

Créez votre propre flux en choisissant les sujets que vous souhaitez lire et les éditeurs dont vous désirez suivre les nouvelles.

Notifications

Restez à jour

Paramétrez vos notifications et ne ratez pas le contenu qui vous importe

BT