Sven Efftinge is the initiator and project lead of the language development framework Xtext and is the head of a research & development branch of itemis in Kiel, Germany.
He is a regular speaker at many international software conferences and (co-)author of a book and many printed articles.
The Xtext framework greatly simplifies the development of domain specific languages (DSL) and even programming languages. Starting with a grammar definition, Xtext automatically derives the abstract syntax based on EMF, a rich featured, customizable Eclipse editor and the infrastructure to process your language files with a code generator or an interpreter.
In this talk you will learn about Xtext’s special support for JVM languages and its reusable expressions.