Back to Browse

Java's Plans for 2025 - Inside Java Newscast #83

17.3K views
Jan 16, 2025
8:36

In 2025, Java keeps evolving. Here's how the big OpenJDK projects Babylon, Loom, Leyden, Lilliput, Panama, and Valhalla (sans Amber) plan to push Java forward. Come to JavaOne: https://www.oracle.com/javaone/ ~~~ Chapters ~~~ 0:00 Intro 1:17 Project Babylon Project Babylon: https://openjdk.org/projects/babylon/ Mailing list: https://mail.openjdk.org/mailman/listinfo/babylon-dev Babylon updates: https://mail.openjdk.org/pipermail/babylon-dev/2024-November/001929.html https://mail.openjdk.org/pipermail/babylon-dev/2024-October/001731.html JVMLS 2024: Code Reflection: https://www.youtube.com/watch?v=6c0DB2kwF_Q HAT: https://www.youtube.com/watch?v=szGiOvfTPfI SPIR-V: https://www.youtube.com/watch?v=GQLBzrbkiKA Articles: Triton: https://openjdk.org/projects/babylon/articles/triton LINQ: https://openjdk.org/projects/babylon/articles/linq 2:53 Project Loom Project Loom: https://wiki.openjdk.org/display/loom/Main mailing list: https://mail.openjdk.org/mailman/listinfo/loom-dev JEP 491 - No More Pinning on `synchronized`: https://openjdk.org/jeps/491 JEP 499 - Structured Concurrency: https://openjdk.org/jeps/499 JEP 487 - Scoped Values: https://openjdk.org/jeps/487 4:31 Project Leyden Project Leyden: https://openjdk.org/projects/leyden/ mailing list: https://mail.openjdk.org/mailman/listinfo/leyden-dev JEP 483 - AOT Class Loading & Linking: https://openjdk.org/jeps/483 JEP draft - AOT Method Profiling: https://openjdk.org/jeps/8325147 JEP draft - AOT Code Compilation: https://openjdk.org/jeps/8335368 5:07 Project Lilliput Project Lilliput: https://wiki.openjdk.org/display/lilliput mailing list: https://mail.openjdk.org/mailman/listinfo/lilliput-dev JEP 450 - Compact Object Headers (Experimental): https://openjdk.org/jeps/450 6:04 Project Panama Project Panama: https://openjdk.org/projects/panama/ mailing list: https://mail.openjdk.org/mailman/listinfo/panama-dev JEP 489 Vector API (9th incubator): https://openjdk.org/jeps/489 jextract on GitHub: https://github.com/openjdk/jextract 7:44 Project Valhalla Project Valhalla: https://openjdk.org/projects/valhalla/ mailing list: https://mail.openjdk.org/mailman/listinfo/valhalla-dev JEP 401 - Value Types: https://openjdk.org/jeps/401 JEP draft: Null-Restricted Value Class Types: https://openjdk.org/jeps/8316779 JEP draft: Null-Restricted and Nullable Types: https://openjdk.org/jeps/8303099 Java's Epic Refactor: https://www.youtube.com/watch?v=Dhn-JgZaBWo&t=1408s Tags: #Java #OpenJDK

Download

0 formats

No download links available.

Java's Plans for 2025 - Inside Java Newscast #83 | NatokHD