Oracle : une roadmap ambitieuse jusqu'à Java 12

Lors de la QCon de Londres, Oracle a présenté les évolutions qui toucheront le langage Java jusqu'en… 2021. Tout au long de ce programme ambitieux, plusieurs JDK verront le jour :  JDK 9 en 2015, JDK en 2017, JDK 11 en 2019, et JDK 12 en 2021. Le mot d'ordre de Java change. Nous connaissions « Write once, run everywhere », ce sera désormais « Fonctionner partout, et avec tout ». Comprendre, du plus petit terminal mobile au Cloud Computing.

En ce qui concerne le cloud, JDK 8 permettra un meilleur partage entre JVM sur un même OS.

JDK 9 verra apparaître une machine virtuelle « hypervisor-aware ». JDK 9 sera aussi centré sur le traitement massif des données, et prendra en charge l'accélération matérielle avec les GPU et les FPGA (Field Programmable Gate Array) Est également attendu le PL/SQL distant.

JDK 10 verra arriver de vrais génériques et une optimisation des structures de données. A partir de cette mouture, tout sera objet et les primitives seront appelées à disparaître.