This presentation was recorded at YOW! Australia 2023. #GOTOcon #YOW
Georges Saab - Senior Vice President of Software Development for the Java Platform Group at Oracle
RESOURCES
@saab
ABSTRACT
Java 21 is here and with it exciting times for the Java ecosystem. Georges Saab, the SVP of Java development at Oracle and Chair of the OpenJDK Governing Board will reflect on the factors that have brought a new wave of enthusiasm for Java and why the future is bright for this perennial favorite platform. Learn more about how features are selected for Java and how they will help you solve your biggest development challenges. [...]
TIMECODES
00:00 Intro
02:29 A look back at the “bad old days“
05:55 Turning the ship
08:39 Skepticism at first...
12:18 The payoff
14:49 JDK 21 features
16:46 Active projects in the OpenJDK community
18:41 Project Loom
20:19 Virtual threads
22:11 Breaking the bottleneck
23:47 Same abstraction, new mindset
24:12 Case study: Helidon Níma
24:52 Garbage collector
27:56 Project Panama
30:42 Project Amber
31:42 Data-oriented programming
32:52 Java in the small
33:57 Paving the on ramp
36:35 Oracle Java platform extension for VS Code
37:23 Java playground
41:33 Yesterday’s solutions, today’s problems
42:43 Call to action
42:51 Cue the skepticism
43:12 Project Leyden
43:54 Why do we do it this way?
4449 Shifting computation
46:21 Outro
Read the full abstract here:
RECOMMENDED BOOKS
Vijay SRJ • Java 21 New Features Simplified •
Kevlin Henney & Trisha Gee • 97 Things Every Java Programmer Should Know •
Joshua Bloch • Effective Java •
Jeff Scott Brown & Graeme Rocher • The Definitive Guide to Grails 2 •
Todd Raymond Sharp • Introducing Micronaut •
Sanjay Patni • Pro RESTful APIs with Micronaut •
Nirmal Singh & Zack Dawood • Building Microservices with Micronaut •
#Java21 #Java #OpenJDK #ProgrammingJava #ProjectLoom #ProjectPanama #ProjectAmber #ProjectLeyden #DataOrientedProgramming #SoftwareEngineering #Programming #GeorgesSaab #YOWcon
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at
Sign up for updates and specials at
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
1 view
0
0
4 months ago 00:08:47 1
Minecraft with Ultra Realistic Graphics!
11 months ago 00:46:37 1
Java Renaissance • Georges Saab • YOW! 2023
2 years ago 00:25:09 3
What is the Curse of Lisp?
3 years ago 00:01:55 5
Rectomino - Дневник разрабобчика (DevLog) #6
6 years ago 00:00:58 41
Assassins Creed 2 Brew NeXt Trailer
6 years ago 01:01:02 1
JAVA TRANCE 001 - Arjuna Series Mixed by PSYDEUX
8 years ago 00:00:41 2
Auto 4, Diablo 3, Mafia 2, StarCraft 2: Terrans Wings of Liberty, Disciples 3: Renaissance, Far Cry 2, .: Чистое небо, Дальнобойщики 3: Покорение Америки, rostishka, Assassin’s Creed, Arcania: A Gothic Tale, .: Shadow
8 years ago 00:52:24 1
Robots, JavaScript, and Drones: Welcome to the Hardware Revolution - Julia Grace
9 years ago 00:40:14 5
Google I/O 2013 - Android Design for UI Developers