Java Next

From Amber to Valhalla, from Loom to Leyden, from Babylon to Panama - six big projects are shaping Java's future and while some of them are already crossing the finishing line, others are just getting started. Let's take a closer look at how they will improve Java.

Java's six big projects are shaping its future and some of that is already here - just not evenly distributed. Loom has mostly delivered and is now tying up some loose ends, whereas Amber and Panama are still in the midst of finalizing their features. Valhalla is on track to preview soon but Babylon and Leyden are just starting out. Time to take a closer look at how...

  • Project Loom further improves efficient, structured concurrency
  • Project Amber makes the language more expressive and ready for today's and tomorrow's problems
  • Project Panama cuts through the isthmus separating Java from native code
  • Project Babylon extends the reach of Java to foreign programming models and hardware
  • Project Valhalla mends the rift in Java's type system and improves performance
  • Project Leyden improves Java's startup time, time to peak performance, and footprint

After this talk, you will know what to expect from Java in the next few years.

Slides

Here's the current version of the slides.

I also embedded them below. If they're focussed, you can navigate with arrow keys or swipes (they're two-dimensional, with chapters on the horizontal axis and chapter content layed out vertically). Use Page Up/Down for linearized order and ? for more shortcuts.

Video

Here's a good recording of the talk. I hope you'll like it.

Always embed videos

(and give me a cookie to remember - privacy policy)

Watch on YouTube

Upcoming Presentations

In the coming months, I'll present this talk at IT-Tage. If you're there as well, I'd love to meet you - I'm always up for a chat. 😁 Just flag me down when you see me. (This includes chat rooms.)

Past Presentations

I gave this talk a few times before. See below for links to slides (as they were at that very event), videos, and other information.

2025

2023

Wed, Sep 6th, 18:00 Europe/BerlinJava Next
at JUG Paderborn
adesso SE, Paderborn
Thu, Aug 31st, 18:00 Europe/ZurichJava Next
at JUG Switzerland - St. Gallen
Ostschweizer Fachhochschule, Campus St.Gallen, Seminarraum FZ 401
Thu, Jul 20th, 19:00 Europe/BerlinJava Next
at RheinJUG
Universität Düsseldorf, Hörsaal 5C, Gebäude 25.12
Wed, Jun 14th, 15:45 Europe/BerlinJava Next
at Karlsruher Entwicklertag
IHK Karlsruhe, Raum Baden
Thu, Mar 16th, 13:25 Europe/ZurichJava Next
at Voxxed Days Zürich
Zürich, Arena Cinema Sihlcity, Room 3
Wed, Jan 11th, 20:00 Europe/IstanbulJava Next

2022

Tue, Dec 13th, 11:00 Europe/BerlinJava Next
at IT-Tage
Track 4
Thu, Nov 3rd, 11:40 Europe/AmsterdamJava Next
at J-Fall
Pathé Ede, Room 9
Tue, Oct 11th, 18:30 America/New_YorkJava Next
Thu, Sep 22nd, 18:30 Europe/BerlinJava Next
at JUG Darmstadt
Accso, Hilpertstraße 12
Tue, Sep 20th, 12:00 Europe/BerlinJava Next
Tue, Aug 23rd, 20:00 Europe/BerlinJava Next
at JavaDay @ JUG Hamburg
Oracle, Kühnehöfe 5, Hamburg
Tue, Jul 19th, 15:25 Europe/MadridJava Next
at JBCNConf
International Barcelona Convention Center, Room 1 'Grace Hopper'
Tue, Jun 7th, 19:00 Europe/AthensJava Next
at DevStaff
European Union Agency for Cybersecurity - ENISA, Heraklion, Greece
Sat, May 28th, 15:55 Europe/IstanbulJava Next
at Javaday Istanbul
Hilton Hotel Kozyatağı, Multi Room 3
Thu, May 26th, 14:05 Europe/SofiaJava Next
at JPrime
Tsarigradsko Shosse 115B, Sofia, Hall A
Wed, May 11th, 13:40 Europe/LondonJava Next
at Devoxx UK
Business Design Centre, Gallery Hall
Wed, May 4th, 14:00 Europe/StockholmJava Next
at Jfokus
Stockholm Waterfront, Room A1
Tue, Apr 26th, 20:00 Europe/BerlinJava Next
at JavaDay @ JUG Karlsruhe
Disy, Zimmerstraße 3, Karlsruhe
Thu, Apr 21st, 15:30 Europe/ParisJava Next
at Devoxx France
Paris, Palais des Congrès, Room 243
Tue, Mar 15th, 15:00 Europe/BerlinJava Next
at JavaLand
Brühl, Phantasialand, Wintergarten

2019

Wed, Nov 27th, 18:30 Europe/BerlinJava Next
at JUG Frankfurt
Deutsche Nationalbibliothek, Adickesallee 1, Frankfurt
Thu, Oct 31st, 18:00 Europe/BerlinJava Next
at JUG Hessen
Kassel, Ing.-Schule Universität, Raum HS 0315, Wilhelmshöher Allee 73
Wed, Aug 14th, 17:30 Europe/OsloJava Next
at javaBin Oslo
Teknologihuset, Pilestredet 56, Oslo
Thu, Jul 4th, 19:00 Europe/BerlinJava Next
at JUG Mannheim
Universität Mannheim A5, 6 im Raum C013
Fri, Apr 26th, 14:00 Europe/KievJava Next
at JEEConf
Kiev, Mercure Congress Hall, Track A
Wed, Feb 27th, 18:00 Asia/Ho_Chi_MinhJava Next
at Java Saigon
Ho Chi Minh City, Quận Tân Bình, 364 Cộng Hòa, e.town 1 Building, Unit 7.10

2018

Thu, Dec 13th, 22:00 Asia/DhakaJava Next
Mon, Oct 22nd, 10:15 Europe/OsloJava Next
at Trondheim Developer Conference
Trondheim, Clarion Congress
Tue, Sep 25th, 14:30 Europe/StockholmJava Next
at jDays
Gothenburg, Clarion Hotel Post, Brevsalen 1
Thu, Sep 13th, 17:00 Europe/OsloJava Next
at JavaZone
Oslo Spektrum, Room 6
Fri, Sep 7th, 10:20 Europe/BerlinJava Next
at Berlin Expert Days
Urania Berlin, Humboldtsaal
Thu, Jun 7th, 13:30 Europe/TallinnJava Next – New Releases, Valhalla, Amber, and More Goodies
at GeekOut
Tallinn, Kultuurikatel, Room 1