Media Summary: Clojure's core.async library brought Go-style CSP concurrency to both the JVM (and JS!) by transforming code into state machines ... James Gosling also known as 'the Father of Presented by *Georges Saab* - Senior Vice President (

Growing The Java Language Jvmls - Detailed Analysis & Overview

Clojure's core.async library brought Go-style CSP concurrency to both the JVM (and JS!) by transforming code into state machines ... James Gosling also known as 'the Father of Presented by *Georges Saab* - Senior Vice President ( Join us for JavaOne 2026. Sign up now to get ongoing updates Join Brian Goetz ( Evolving the JVM with Brian Goetz and John Rose. What's the difference between the JVM, JRE, and JDK? ☕

Clojure, Scala, JRuby, Groovy, and Kotlin. This talk is a crash course on the most relevant and modern alternative JVM

Photo Gallery

Growing the Java Language #JVMLS
The Static Dynamic JVM – A Many Layered Dive #JVMLS
Valhalla - Where Are We? #JVMLS
Assembling Project Leyden #JVMLS
Evolving Clojure with Virtual Threads #JVMLS
James Gosling on Java - Historical Oddities & Persistent Itches #JVMLS
Evolving the Java Language with Brian Goetz
JVMLS 2015 - Adventures on the Road to Valhalla
Java in 2024 - #JVMLS keynote
Where is the Java language going?
Evolving the JVM with Brian Goetz and John Rose
JVM, JRE, and JDK - Fully Explained in 5 Minutes
View Detailed Profile
Growing the Java Language #JVMLS

Growing the Java Language #JVMLS

Brian Goetz (

The Static Dynamic JVM – A Many Layered Dive #JVMLS

The Static Dynamic JVM – A Many Layered Dive #JVMLS

Dive deep into the

Valhalla - Where Are We? #JVMLS

Valhalla - Where Are We? #JVMLS

Presented by *Brian Goetz* -

Assembling Project Leyden #JVMLS

Assembling Project Leyden #JVMLS

Two years ago John Rose stood here at

Evolving Clojure with Virtual Threads #JVMLS

Evolving Clojure with Virtual Threads #JVMLS

Clojure's core.async library brought Go-style CSP concurrency to both the JVM (and JS!) by transforming code into state machines ...

James Gosling on Java - Historical Oddities & Persistent Itches #JVMLS

James Gosling on Java - Historical Oddities & Persistent Itches #JVMLS

James Gosling also known as 'the Father of

Evolving the Java Language with Brian Goetz

Evolving the Java Language with Brian Goetz

Evolving the

JVMLS 2015 - Adventures on the Road to Valhalla

JVMLS 2015 - Adventures on the Road to Valhalla

JVMLS

Java in 2024 - #JVMLS keynote

Java in 2024 - #JVMLS keynote

Presented by *Georges Saab* - Senior Vice President (

Where is the Java language going?

Where is the Java language going?

Join us for JavaOne 2026. Sign up now to get ongoing updates https://go.oracle.com/LP=149517 Join Brian Goetz (

Evolving the JVM with Brian Goetz and John Rose

Evolving the JVM with Brian Goetz and John Rose

Evolving the JVM with Brian Goetz and John Rose.

JVM, JRE, and JDK - Fully Explained in 5 Minutes

JVM, JRE, and JDK - Fully Explained in 5 Minutes

What's the difference between the JVM, JRE, and JDK? ☕

5 JVM languages in 50 minutes by Joe Kutner

5 JVM languages in 50 minutes by Joe Kutner

Clojure, Scala, JRuby, Groovy, and Kotlin. This talk is a crash course on the most relevant and modern alternative JVM