Towards Live Language Development

Gabriël Konat, Sebastian Erdweg, Eelco Visser. Towards Live Language Development. In Workshop on Live Programming Systems (LIVE). 2016.


We would like to see live programming applied to language development, to getlive language development. With live language development, a language developer gets fast feed- back when they change their language, enabling experimentation with language design and development. In this paper, we describe what live language development is and why it is useful, and we analyze what is needed to achieve live language development. Moreover, we describe our work in progress in supporting live language development in the Spoofax language workbench.

Technical report

The following is a technical report version of this publication:


The following are older variants of this publication: