Erlang VM is a brilliant piece of engineering. One of the interesting places is compilation pipeline - it is organized in the stages. One of them relates to something called Core Erlang representation. In the talk I will describe that part of Erlang VM - what it is, why it is organized in such way and how Core Erlang relates to the whole pipeline and - last but not least - how it can be used (or abused) by showing very simple Brainfuck to Core Erlang compiler (which is fun) and other community projects (which are much more profitable than previous example ;)).
About the speaker:
"After tackling major scaling and performance challenges in the education, eCommerce, public transport and analytics field, he choose Appliscale (https://appliscale.io) and the hyper performant world of real-time bidding to sharpen his Erlang skills. Now his code helps power a multi billion transaction platform, distributed across the globe. Also, Wojciech strongly believes in DevOps culture and not being afraid to change hats when there is a need for it.
He is a frequent speaker throughout Silesia and co-organizer of several meet-ups (Functional Miners, Silessian BEAMers, Nodeschool Silesia). In the spare time he is giving talks on various IT-related meetings, blogging at http://afronski.pl and reading a lot of books."