Björn Gustavsson is a member of the Erlang/OTP team at Ericsson, and is the Björn in Bogdan/Björn’s Erlang Abstract Machine (BEAM).
He joined the OTP team at the end of 1996, and did his first contribution to OTP that year. A few years later, he became the main developer responsible for the BEAM VM, and spent most his time at the OTP team contributing to the BEAM VM as well as to the Erlang compiler. He has also contributed to many other parts of the Erlang runtime system, such as the Just-In Time compiler (JIT).
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.
Target Audience: Any curious developer using any BEAM language interested in learning more about the history of BEAM.