Java Renaissance
Offered By: GOTO Conferences via YouTube
Course Description
Overview
Explore the Java Renaissance in this 47-minute conference talk from YOW! Australia 2023. Delve into the evolution of Java, from its challenging past to its promising future, as Georges Saab, Senior Vice President of Java development at Oracle, discusses the factors driving renewed enthusiasm for the platform. Learn about key features in Java 21, ongoing OpenJDK projects like Loom, Panama, and Amber, and how these innovations address modern development challenges. Discover the impact of virtual threads, improvements in garbage collection, and the shift towards data-oriented programming. Gain insights into Java's accessibility initiatives, including the Oracle Java platform extension for VS Code and the Java playground. Understand the rationale behind Java's development approach and future directions, including Project Leyden and the concept of shifting computation.
Syllabus
Intro
A look back at the "bad old days"
Turning the ship
Skepticism at first...
The payoff
JDK 21 features
Active projects in the OpenJDK community
Project Loom
Virtual threads
Breaking the bottleneck
Same abstraction, new mindset
Case study: Helidon NĂma
Garbage collector
Project Panama
Project Amber
Data-oriented programming
Java in the small
Paving the on ramp
Oracle Java platform extension for VS Code
Java playground
Yesterday's solutions, today's problems
Call to action
Cue the skepticism
Project Leyden
Why do we do it this way?
Outro
Taught by
GOTO Conferences
Related Courses
Addressing Algorithmic BiasGOTO Conferences via YouTube Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube Why Static Typing Came Back
GOTO Conferences via YouTube Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube