“BUILD STUFF” is a Software Development Conference for people who actually build stuff. We bring world-class speakers, letting them share about the latest developments, trends and innovations, as well as new directions in software development. Since launching in 2012, it’s really caught on quickly.

Recognized by developers from all over Europe, international Software Development Conference Build Stuff’15 Lithuania will feature 3 days (18-20 Nov’15) of conference sessions and 2 days (21-22 Nov’15) of workshops.

Back To Schedule
Wednesday, November 18 • 16:15 - 17:10
(SLIDES) Robert Virding @rvirding - Implementing Languages in Erlang

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

This tutorial will look at the problem of implementing languages in Erlang on top of the Erlang system. Such languages can be anything from small DSL for coding a specific problem to a complete language which for some reason it is beneficial to run it natively inside Erlang. We will look at parsing languages, implementing a basic interpreter and then integrating that into an Erlang application. Finally we will discuss compiling our languages into Erlang. As an example we will use a small existing language. The topics we will look at here are quite common and apply to most languages and many of the solutions are also applicable to othere langauages and systems apart from Erlang.

avatar for Robert Virding

Robert Virding

Pricipal Language Expert, Erlang Solutions
Robert Virding is one of the co-inventors of Erlang and was an early member of the Ericsson Computer Science Lab. He took part in the original system design and contributed much of the original libraries, as well as to the current compiler. He has always been interested in language... Read More →

Wednesday November 18, 2015 16:15 - 17:10 EET
3. Lambda

Attendees (0)