Valhalla? Python? Withers? Lombok? - Ask the Architects at JavaOne'25
Should Java get rid of semicolons and what are the next steps for projects Valhalla and Loom? How does Java hold up against Python and what's the hold-up with record withers? The Java architects Ron Pressler, Paul Sandoz, Brian Goetz, Mark Reinhold, Dan Heidinga, Viktor Klang, Gary Frost, Alex Buckley, and John Rose sat down at #JavaOne 2025 to answer these and many more audience questions in the Ask The Architect session. All • JavaOne 2025 talks. ~~~~~ Chapters ~~~~~ 0:00 Introductions and T-Shirt Rules 1:47 Getting Rid of Semicolons 2:39 What's Next After Valhalla? 4:58 Lombok Features in Java 6:36 Better GPU Programming 9:39 What's Next for Loom? 11:41 What Decision Would You Change? 16:28 Multiple Returns and Structural Tuples 19:24 Quantum Computing 20:57 Future JDK GCs 22:56 Java vs Python 30:05 Startup-Time Solutions 32:15 How to Include an AOT Cache 35:09 NumPy/SciPy/... Analogues in the JDK 37:47 TinyPointers Hashes 38:53 Unsigned Numerical Types 42:47 Record Withers 46:15 Future Footguns 48:32 Foreign Calls Into Java 49:48 Changes to Visibility 51:26 Outro Tags: #Java #OpenJDK #JDK

Module Adoption? JDK Build Tool? Lombok? Backwards Compatibility? - Ask the Architects at JavaOne'26

How the JVM Optimizes Generic Code - A Deep Dive

How Endor Labs Secures the AI Code Generation Supply Chain

Where is the Java language going?

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Trump Brags About His Brain, Crowd Size & Pool, CBS Fires Scott Pelley & Don Jr's Honeymoon Video

Bootiful Spring Boot 4 by Josh Long @ Spring I/O 2026

AI Is Destroying India's Outsourcing Industry?

How to (Re)start Your Java Journey in 2026

Garbage Collection in Java: Choosing the Correct Collector

How Netflix Uses Java - 2026 Edition

187 / AI Native: Reimagining Product Roles and Development Cycles, with Adam Creeger

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Valhalla - Java's Epic Refactor

Virtual Threads in the Real World: Fast, Robust Java Microservices with Helidon

The Cost of Concurrency Coordination with Jon Gjengset

TypeScript, C# and Turbo Pascal with Anders Hejlsberg

The New Java Best Practices by Stephen Colebourne

Java 26: Better Language, Better APIs, Better Runtime

