

José Paumard, Java developer advocate and professor
Jul 25, 2025
José Paumard, a renowned Java developer advocate and professor at the University of Paris 13, dives into the exciting world of Java and its latest updates. He shares insights on the Java 25 release, highlighting user-friendly features and performance optimization strategies. The discussion also covers the advancements in Java's concurrency model, emphasizing structured concurrency and virtual threads. Furthermore, Paumard offers a peek into his academic journey and the vibrant culture of Paris, enriching the conversation with personal anecdotes and engaging listener experiences.
AI Snips
Chapters
Transcript
Episode notes
Excitement for Java 25
- Java 25 is a significant upcoming release with features like compact classes and improved concurrency.
- These features make Java more accessible for scripting and efficient concurrent programming.
Upgrade Gradually for Easier Migration
- Upgrade to the latest Java versions progressively to ease the transition to Java 25.
- Testing with intermediate versions helps fix tiny bugs and smooth upgrade processes.
Quick Java 24 Adoption Story
- José Paumard witnessed two users running Java 24 in production within half a day of its release.
- The upgrade experience was seamless with no code breakage, showing Java's backward compatibility strength.