Xtext - A Language Development Framework
Sebastian Zarnekow (itemis AG ), Sven Efftinge (itemis AG )
Making With Eclipse · Standard (25 mins)
Tuesday, 14:00, 25 minutes | Lafayette
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. While with Galileo the framework already provided the tools to easily develop feature-rich editors for your very own languages, the Helios release of Xtext will provide you with a full-fledged IDE.
In this session you will learn what Xtext is, how it works and what new and noteworthy features the Helios release will bring.
Sebastian Zarnekow (itemis) is a software architect and consultant at itemis in northern Germany. He develops frameworks and tools for model-driven and language oriented software development and is a committer for Xtext, Xpand and MWE. Sebastian is a speaker at conferences and author of articles for magazines.
Sven Efftinge (itemis) works as consultant, coach and developer. He leads the itemis lab in Kiel which focuses on language development and Eclipse technologies. He is project lead of the Xtext framework at eclipse.org and the original architect of the Xpand language family (a.k.a. openArchitectureWare 4). Sven is also a speaker at software conferences, co-author of a book and writes articles for magazines.