In 2024, Java keeps evolving. Let's see what the OpenJDK projects Amber, Babylon, Leyden, Lilliput, Loom, Panama, and Valhalla plan for this year and how that will push Java forward. Whether pattern matching or other language improvements, interaction with foreign code, memory, or platforms, memory locality or efficiency, or startup time, there are plenty of regions where Java will improve in 2024. Keep in mind, though, that most of the work in any given year will not be released in the same year and so many of these improvements will only be usable in 2025 or later.
~~~ Chapters ~~~
0:00 Intro
1:16 Project Babylon
Project Babylon https://openjdk.org/projects/babylon/
JVMLS talk: • Code Reflection #JVMLS
IJN episode: • Java On The GPU - Inside Java Newscast #58
Pushed prototype: https://mail.openjdk.org/pipermail/ba...
Prototype details: https://mail.openjdk.org/pipermail/ba...
2:14 Project Loom
3:05 Project Leyden
Project Leyden: https://openjdk.org/projects/leyden/
JVMLS talk: • Project Leyden - Capturing Lightning in a ...
IJN episode: • The Holy Grail of Java Performance - Insid...
"Toward Condensers": https://openjdk.org/projects/leyden/n...
"Condensing Indy Bootstraps": https://openjdk.org/projects/leyden/n...
4:17 Project Amber
Project Amber: https://openjdk.org/projects/amber/
JEP 455 - primitive patterns: https://openjdk.org/jeps/455
"Pattern Matching in the Java Object Model": https://openjdk.org/projects/amber/de...
"Uniform handling of failure in switch": https://inside.java/2023/12/15/switch...
7:32 Project Valhalla
Project Valhalla: https://openjdk.org/projects/valhalla/
JEP 401 - value types: https://openjdk.org/jeps/401
Nullness markers: https://bugs.openjdk.org/browse/JDK-8...
Conversation about nullness markers: • How Project Valhalla And JSpecify Can Kill...
9:02 Project Panama
Project Panama: https://openjdk.org/projects/panama/
jextract: https://github.com/openjdk/jextract
9:51 Project Lilliput
Project Lilliput: https://openjdk.org/projects/lilliput/
JVMLS talk: • Project Lilliput - Compressed Object Heade...
IJN episode: • Save 10-20% Memory With Compact Headers - ...
10:37 Outro
Tags: #Java #OpenJDK
In questa pagina del sito puoi guardare il video online Java's Plans for 2024 - Inside Java Newscast #61 della durata di ore minuti seconda in buona qualità , che l'utente ha caricato Java 17 gennaio 2024, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 12,644 volte e gli è piaciuto 437 spettatori. Buona visione!