Overview
Watch a conference talk from TheiaCon 2023 exploring the evolution and implementation of visual Domain-Specific Languages (DSLs) in Theia, presented by Hryhorii Popov from the University of Huddersfield. Learn how to enhance Langium Language Server capabilities by transforming it into a more robust Langium Model Server and integrating it with Eclipse GLSP for comprehensive text and diagram editing features. Discover the progression from earlier approaches using Eclipse Sprotty with XText-based DSLs to modern implementations leveraging Langium's lightweight yet powerful framework, addressing previous limitations in diagram editing functionality.
Syllabus
Visual DSLs in Theia with Eclipse GLSP and Langium
Taught by
Eclipse Foundation