Scaling Xtext
The Eclipse Xtext framework offers a suitable architectural blueprint to quickly develop small and medium sized domain specific languages including decent editing support. However, as soon as a language grows - in terms of syntactic complexity, number of users, average file sizes, or by other metrics - heavy customizing is often necessary to achieve a decent user experience. Join us on a journey about the learnings of the past 10 years of building commercial IDEs with Xtext.