Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own

“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.


View analytic
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 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.

Speakers
avatar for Robert Virding

Robert Virding

One of the co-inventors of Erlang, 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 design and implementation and while at the lab he also did a lot of work on the implementation of functional and logic languages and on garbage collection. More... Read More →



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

Attendees (17)




Twitter Feed