Richard Carlsson

Father of eunit, edoc and try-catch Klarna AB

Secrets of the Erlang Beam compiler

They say you should never see how sausage is made... Welcome to the sausage factory, where your .erl files go in and your .beam files come out on the other end. Whether you're a language geek or a newbie, it can be both fascinating and horrifying to learn about the gory details of the compiler.

View Slides Here   


About

Richard Carlsson will be your tour guide. He was a member of the High Performance Erlang research group who created the HiPE native compiler back in the 90s, and he was one of the designers of the Core Erlang intermediate language. He wrote the Syntax Tools library to make his own life easier, which led to things like EDoc, erl_tidy, and the module merger and renamer known as Igor. More recently, he created the Merl metaprogramming extension to the syntax tools.

Twitter: @rich_4711

EEF SF BAY AREA 2017 TICKET COUNTDOWN

{dnn}

days

{hnn}

hours

{mnn}

minutes

{snn}

seconds