align-toparrow-leftarrow-rightbackbellblockcalendarcamerachatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditemptyheartfacebookfullheartglobegoogleimagesinstagramlocation-pinmagnifying-glassmailmoremuplabelShape 3 + Rectangle 1outlookpersonplusImported LayersImported LayersImported Layersshieldstartwitteryahoo

Péter Gömöri: A sneak peak into the Erlang compiler and BEAM bytecode

Talk contents:

Ever wondered what the difference is between two constructs (e.g.: if vs case, foreach vs list comprehension) or which one is better? When I have reviewed or written code I have often asked myself such questions. There are several aspects and arguments to consider (aesthetic, philosophical) but I chose to examine what actually the compiler does with a piece of code. In this talk after a very brief introduction to the Erlang compiler we will see what beam bytecode is generated from certain code constructs and what are the subtle differences.

Speaker's bio:

After getting his degree in 2005, Péter joined Ericsson Hungary. There he worked on system test and test automation of Ericsson's various Erlang based equipments (e.g.: the AXD 301 switching system) as well as a large-scale O&M simulator (a.k.a. NETSim, one of the oldest Erlang projects). He joined Erlang Solutions in March 2013, and was working as a consultant for a sports betting company in the UK.


Join or login to comment.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy