Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Grab it
Learn how to scale the Eclipse Xtext framework for large domain-specific languages in this EclipseCon 2022 presentation by Lieven Lemiengre and Sebastian Zarnekow. Discover proven strategies for optimizing Xtext-based IDEs based on 10 years of commercial development experience at Sigasi. Explore techniques for handling increased syntactic complexity, larger user bases, and bigger file sizes while maintaining excellent performance. Master advanced concepts like parallel processing for multi-core CPU utilization, editor framework customization, and ensuring consistent behavior across product families. Follow along as the speakers share their journey of building commercial hardware design language IDEs, including specific approaches for clustering builders, optimizing EMF, managing resource sharing, handling language inheritance, and implementing shared runtime modules. Gain practical insights into when and how to deviate from standard Xtext implementations to achieve feature parity and scalability for enterprise-level language development projects.
Read more
Scaling Xtext - Building Commercial IDEs for Hardware Design Languages