Robert Virding

Robert Virding

Co-Creator of Erlang

Robert Virding is Principal Language Expert at Erlang Solutions Ltd. While at Ericsson AB, Robert was one of the original members of the Ericsson Computer Science Lab, and co-inventor of the Erlang language. He took part in the original system design and contributed much of the original libraries, as well as to the current compiler. While at the lab he also did a lot of work on the implementation of logic and functional languages and on garbage collection. He has also worked as an entrepreneur and was one of the co-founders of one of the first Erlang startups (Bluetail). Robert also worked a number of years at the Swedish Defence Materiel Administration (FMV) Modelling and Simulations Group. He co-authored the first book (Prentice-Hall) on Erlang, and is regularly invited to teach and present throughout the world.

Talk:
Unveiling the Magic of Erlang/OTP Behaviours: A Deep Dive in the Codebase

This talk aims to demystify the inner workings of Erlang/OTP behaviours, providing attendees with a comprehensive understanding of how these abstractions facilitate the development of scalable and maintainable applications. We will examine the underlying mechanisms that enable behaviours to function seamlessly, including an analysis of the callback functions, state management, and message-passing protocols that are integral to their operation.

Training:
BEAM VM Under the Hood