Are you interested in how the world works outside of the JVM or the Java ecosystem as a whole? How would one work with a language that has no exceptions? What about working in an ecosystem where the mantra is "let it crash"?
Gleam is a statically-typed, functional, immutable language that runs on the BEAM VM: a VM where every process is tiny, isolated, and communicates via messaging, and that can even run across a cluster. And if that's not enough, Gleam can also compile to JavaScript.
This talk explores a different language on a different VM, what makes the BEAM unique, and how Gleam brings strong typing and modern syntax to this powerful ecosystem. Given at JavaZone 2026.
Slides: speakerdeck.com
View the talk on Vimeo here: https://vimeo.com/1223666800