Erlang enthusiast, open-source passionate and speaker, Roberto (he/him) has been working with Erlang technologies since 2007.
Sicilian by origin, formerly at Erlang Solutions and Klarna, Roberto is now based in Stockholm where he works as a software engineer at WhatsApp, focusing on Erlang tooling and developer experience.
Main author of the Erlang LS language server, Roberto is one of the organizers for the Stockholm BEAM meetups.
In this talk we unveil the “Erlang Language Platform” (in short “ELP”), a groundbreaking, open-source project poised to transform the development experience for the Erlang programming language.
Designed at WhatsApp and inspired by the success of the Rust Analyzer project, ELP is a compiler front-end for Erlang providing a scalable, fully incremental, IDE-first library for the semantic analysis of Erlang code. By implementing support for the LSP protocol, ELP acts as a next-generation language server, revolutionizing the way developers write, debug and maintain Erlang Code.
In this talk we provide a high-level introduction to the project, discover what is necessary for a good interactive compiler and how it differs from more traditional compilers.
Key Takeaways:
Target Audience: