Erlang's Journey to the Center of the BEAM


Details
Presented by Brian Mitchell.
There are many aspects of the Erlang/OTP/BEAM stack that make it a great way to build applications. Sometimes it's hard to understand how these all play together. In particular, most interesting aspects of how Erlang eventually gets compiled and run on BEAM are left to the imagination. This talk will give a glimpse at what actually happens to your code as it runs through the many layers: compilers, intermediate representations, byte codes, and direct threaded register machines.
Bio:
Brian Mitchell works on distributed systems at Jet.com. He enjoys writing code in a number of functional programming languages including Erlang. While he's an outspoken advocate of Erlang and the BEAM it runs on, he also enjoys exploring many kinds of programming languages and their design.

Erlang's Journey to the Center of the BEAM