Retour aux sources avec Java 17 ? En tous cas pour les calculs en virgule flottante. La sémantique d’origine, dite stricte, est restaurée. Destinée à garantir des résultats reproductibles sur toutes les plates-formes, elle avait fait l’objet de modifications à la fin des années 90, essentiellement en raison de particularités des coprocesseurs x87. Le problème a disparu avec les instructions SSE2.
À l’inverse, un élément présent au début de l’aventure Java disparaît. En l’occurrence, le gestionnaire de sécurité. Rarement utilisé sur le code serveur, explique Oracle… et de moins en moins sur le code client.
Au rang des composants obsolètes, il y a aussi l’API Applet. Sa suppression ne devrait plus tarder, en conséquence du retrait du support des plug-in Java dans les navigateurs.
Autre disparition imminente : celle du pipeline OpenGL pour le rendu 2D sur Mac. À la place, Java utilisera l’API Metal.
Toujours sur Mac, on a droit à un portage AArch64 (Apple Silicon). Comme il en existe pour Linux (disponible) et Windows (en développement).
Parmi les autres implémentations finalisées avec Java 17, on peut noter :
En tant que LTS, Java 17 bénéficiera de 8 ans de support. En tout cas jusqu’à nouvel ordre. Java 8, par exemple, a vu, l’an dernier, sa prise en charge étendue jusqu’à décembre 2030. La conséquence d’un usage encore répandu, en particulier du fait des changements importants qu’implique le passage à Java 11.
Du côté d’Oracle, on a mis en place une URL statique qui pointera de façon permanente vers la dernière version de JDK 17.
Illustration principale © Casimiro – Adobe Stock
Ivès, expert en accessibilité de la surdité, s’est associé à Sopra Steria et à IBM…
L'Autorité de la concurrence et des marchés (CMA) a lancé la phase de recherche de…
Broadcom remplace pas moins de 168 logiciels VMware par deux grandes licences de location correspondant…
La banque d’investissement utilise l'IA pour proposer des stratégies individualisées, en termes de rendement et…
OVHCloud partage ses efforts environnementaux au sommet de l’Open Compute Project qui se tient à…
Avec Phi-3-mini, Microsoft lance un SLM conçu pour attirer une clientèle disposant de ressources financières…