The Future of Xtext

Status:
Accepted

Eclipse Xtext is the world’s leading language development environment. It lets you build programming languages and domain specific languages in mere hours. In the usual bi-yearly fashion, we will be celebrating the 2.9 release this autumn. Time to reflect about the past, present and future of Xtext and learn about the newly added features.

The big theme of 2.9 will be multi-platform support. Many UI features like content assist, syntax highlighting or outline creation are no longer tied to Eclipse. Whether you have colleagues who insist on using IntelliJ or domain experts who want to edit their business rules in the browser, Xtext has you covered now. Our command line ninjas get some love, too: The vastly improved Gradle integration now sports incremental compilation for all Xtext languages.

The core framework also learned some new tricks, making it even easier to implement complex languages. We streamlined the support for whitespace sensitive languages like Python or highly ambiguous ones like JavaScript and Swift. Oh and did we mention hundreds of bug fixes, new and improved APIs and increased performance?

It’s an exciting time to be an Xtext user, so come and join our session for a look into the future!

Session details
Schedule info
Session Time Slot(s):
Wednesday, November 4, 2015 - 13:45 to 14:20