Skip to content

My BEAM History + A new Debugger for Erlang

Photo of Roberto Aloi
Hosted By
Roberto A. and Erik S.
My BEAM History + A new Debugger for Erlang

Details

> Host
This meetup is hosted by Meta.

> Agenda
17:30-17:50 Registration
17:50-18:00 Intro
18:00-18:30 Talk 1: "My BEAM History" - with Björn Gustavsson
18:30-18:50 Break: Snacks and soft drinks
18:50-19:20 Talk 2: "A new debugger for Erlang: more power, no timeouts" - with Daniel Gorin
19:20-19:45 Mingle and Networking

> Talk 1: My BEAM History
Björn Gustavsson, Ericsson OTP Team
Join me as I take you on a personal journey through the evolution of BEAM, which I’ve been deeply involved with for nearly three decades. This session will highlight key moments in BEAM’s evolution from its early days as a fast but memory-hungry Erlang VM to its current role as a robust foundation for Elixir, Gleam, and all the other languages that run on it.

> Talk 2: A new debugger for Erlang: more power, no timeouts
Daniel Gorin, WhatsApp
The Erlang VM comes with a stellar tracing system, that shines at troubleshooting live systems. However, the story for debugging local, short-lived Erlang programs, is still lacking: the step-debugger that ships with Erlang/OTP can stop processes at breakpoints, but given the concurrent nature of Erlang programs, this quickly leads to timeouts that ruin debugging sessions.
Good news: we are trying to improve this! In this talk we preview some experimental debugging extensions for OTP and how we are leveraging them in edb, a new, open-source debugger for Erlang.

> Any allergies or special requirements?
We plan to serve some snacks and soft drinks during the event. Let us know if you have any allergies or any other special requirements.

Photo of BEAM Languages United - Elixir, Erlang & More @ Stockholm group
BEAM Languages United - Elixir, Erlang & More @ Stockholm
See more events