Using Langium to Create DSLs in the Cloud - Irina Artemeva - Cloud IDE Days 2022
Irina Artemeva speaks at Cloud IDE Days 2022
Get Social!
Website: https://ecdtools.eclipse.org/
Subscribe: https://www.youtube.com/user/EclipseFoundation
Follow us on Twitter: https://twitter.com/ECDTools
Like us on Facebook: https://www.facebook.com/eclipse.org/
Join us on LinkedIn:https://www.linkedin.com/showcase/ecd-tools/
Tag us: #EclipseFdn #ECDTools #ToolTime
-
Developing a domain specific language (DSL) is a lengthy process, requiring creativity, domain knowledge and technical affinity. While commonly used language engineering frameworks have proven to be effective for building DSLs, they are either tightly coupled to traditional desktop IDEs or require a non-web tech stack. This talk presents a lightweight solution to both of these problems by using the Langium framework. This enables building Theia-compatible plugins with the VS Code extension format so they can be easily deployed in a cloud IDE, and distributed with Open VSX.