PDA

View Full Version : Disponibile Java 18: migliorate le performance e la stabilità e introdotte funzioni per incrementare la produttività


Redazione di Hardware Upg
23-03-2022, 14:41
Link alla notizia: https://edge9.hwupgrade.it/news/innovazione/disponibile-java-18-migliorate-le-performance-e-la-stabilita-e-introdotte-funzioni-per-incrementare-la-produttivita_105810.html

Oltre a migliaia di piccole novità per migliorare le prestazioni, Oracle ha introdotto nove JDK Enhancement Proposal. Java Management Service consente di gestire runtime e applicazioni Java in modalità on-premise e in qualsiasi cloud

Click sul link per visualizzare la notizia.

sidewinder
23-03-2022, 14:44
Qui a lavoro stiamo già iniziando a lavorare con JDK 11..... mentre il mainstream viaggia ancora su JDK 8 /OpenJDK8

Per arrivare al JDK17 ne passera tanta di quell'acqua..

ivanohw
23-03-2022, 14:52
Anche noi appena passati da 8 a 11, ma non Oracle bensì OpenJDK

lollo9
23-03-2022, 15:49
Sul come e perché non sia né sia mai stato un linguaggio interpretato è stato scritto qualche centinaio di libri, ma ok.

Anzi, non è ok, capisco il dover semplificare per questioni giornalistiche, ma questa distinzione compilato vs interpretato è una cosa di un anacronismo unico.
Come se negli ultimi 40 anni non ci fosse stato niente in informatica.

ciacki
24-03-2022, 14:13
Maaa, non era la compilazione tramite javac a produrre il bytecode, che poi viene eseguito su Virtual Machine che traduce in linguaggio macchina? E poi, quelle teste di fava di Oracle hanno veramente messo un altro acronimo JMS quando per tutto il mondo è il Java Message Service?

k0nt3
24-03-2022, 23:50
Qui a lavoro stiamo già iniziando a lavorare con JDK 11..... mentre il mainstream viaggia ancora su JDK 8 /OpenJDK8

Per arrivare al JDK17 ne passera tanta di quell'acqua..

Anche noi appena passati da 8 a 11, ma non Oracle bensì OpenJDK
La differenza tra 11 e 17 non è così grossa come da 8 a 11. Passare da openjdk 8 a 11 tecnicamente non ha molto senso perché il supporto per la 8 dura 2 anni in più. A questo punto è meglio passare direttamente alla 17.
https://access.redhat.com/articles/1299013
Sul come e perché non sia né sia mai stato un linguaggio interpretato è stato scritto qualche centinaio di libri, ma ok.

Anzi, non è ok, capisco il dover semplificare per questioni giornalistiche, ma questa distinzione compilato vs interpretato è una cosa di un anacronismo unico.
Come se negli ultimi 40 anni non ci fosse stato niente in informatica.
L'articolo dice che è sia compilato che interpretato, non ci vedo niente di sbagliato.
https://www.baeldung.com/java-compiled-interpreted
The source code we write in Java is first compiled into bytecode during the build process. The JVM then interprets the generated bytecode for execution. However, the JVM also makes use of a JIT compiler during runtime to improve performances.