Using Langium to Create DSLs in the Cloud - Irina Artemeva - Cloud IDE Days 2022

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=b46k4D-CAro



Duration: 30:36
375 views
7


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.




Other Videos By Eclipse Foundation


2022-05-23i4Port: Simulation -Drayage Operations Based On Vehicle Communication Technologies At Port Terminals
2022-05-23Testbed for Development of AI Solutions to Boost Operational Efficiency in Transportation Networks
2022-05-23Combining operative train simulation with logistics simulation in SUMO
2022-05-23Simulation-Based Dynamic System Traffic Assignment Algorithm for SUMO: Approximation of Travel Time
2022-05-23Simulation of surrounding traffic in a driving simulator – Coupling Sumo, RoadRunner and Unity
2022-05-23Multi-Modal Traffic Simulation Calibration and Integration with Real-Time Hardware in Loop Simulator
2022-05-23Utilizing Vehicle Trajectory Data to Characterize Performance Measures of a Highway Corridors
2022-05-02Panel Discussion - Moving Tools to the Cloud: Challenges and Best Practices - Cloud IDE Days 2022
2022-05-02An IDE to Develop, Trace and Debug Cloud and HPC Applications - Arnaud Fiorini - Cloud IDE Days 2022
2022-05-02Run Your Favorite IDE on Kubernetes with Eclipse Che - Ilya and David - Cloud IDE Days 2022
2022-05-02Using Langium to Create DSLs in the Cloud - Irina Artemeva - Cloud IDE Days 2022
2022-05-02Getting Started with Eclipse Theia - Jonas Helming - Cloud IDE Days 2022
2022-05-02Protect Your Cloud-IDE Dev Process Against Data Leaks - Laurent Balmelli - Cloud IDE Days 2022
2022-05-02Deploying OpenVSX in a Corporate-Friendly way - Matthew Khouzam - Cloud IDE Days 2022
2022-05-02Create Graphical Studios with Sirius Web - Mélanie Bats - Cloud IDE Days 2022
2022-05-02Mainframe Development in the Cloud - Peter Haumer - Cloud IDE Days 2022
2022-05-02Diagram Editors in Cloud IDEs - Philip Langer - Cloud IDE Days 2022
2022-05-02Building Custom C/C++ Tools in the Web - Stefan Dirix - Cloud IDE Days 2022
2022-05-02Bringing Eclipse Dirigible to the Next Level with Project XSK - Yordan Pavlov - Cloud IDE Days 2022
2022-05-02Eclipse Foundation IP Due Diligence - Modernizing our Processes
2022-04-26Cloud Clips Episode 1 - Path Optimization For Quake 2 Yamagi