Skip to main content
  • Log in
  • Manage Cookies
EclipseCon - Eclipse Foundation
  • Conference
    • Program Schedule
    • Program List
    • Registration
  • Features
    • Community Day
    • Hacker Day
    • Dinner Meetups
    • OSGi Summit
    • Keynotes
  • Community
    • Code of Conduct
    • Health & Safety at EclipseCon
    • Community Resources
    • 2022 Speakers
    • Information for Speakers
  • Sponsors
    • Be a Sponsor
    • Information for Exhibitors
    • Our Sponsors
    • Sponsor Testimonials
  • Venue
    • Conference Venue
    • Hotels
    • Ludwigsburg
  • About Us
    • EclipseCon 2022
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
    • Other Events
  1. Home
  2. EclipseCon
  3. EclipseCon 2022
  4. Sessions
  5. Modern language engineering with Langium

Modern language engineering with Langium

Session details
Status: 
Accepted
Speaker(s): 
Irina Artemeva (TypeFox GmbH)
Experience level: 
Beginner
Tags: 
langium
Xtext
typescript
vscode
Session Track: 
Web & Desktop Tools & IDEs
Session Type: 
Standard

Developing languages is a lengthy process, requiring creativity, technical affinity and much time. The process can be easier and faster if you use a language engineering framework, which comes at the cost of restricting your technology stack. Eclipse Xtext is a well-known and established framework that is still valuable today, twelve years after its 1.0 release. But its tight coupling to the Java platform and the Eclipse Modeling Framework can be a burden when your goal is to use it in a web context.

In this presentation, you'll learn how to bring language engineering to the web with the next-generation framework Langium. We'll cover how tight integration with TypeScript simplifies your language deployment, and discuss how Xtext best practices have been adopted and improved in Langium, including:

  • Grammar language
  • Semantic model
  • Dependency injection
Objective of the presentation: 
Getting familiar with Langium — a new toolkit for fast and convenient language engineering. Attendees will get an insight of how language engineering frameworks operate and what kind of use cases are supported by Langium
Attendee pre-requisites - If none, enter "N/A": 
Interest in language engineering, interpreter construction or vscode extensions
Schedule info
Time: 
26 Oct 2022 - 10:00 to 26 Oct 2022 - 10:35
Room: 
Theater Stage
  • Sign in to post comments.

Elite

  • Huawei
  • IBM

Premium

  • Red Hat
  • Yatta Solutions GmbH
  • Eurotech

Basic

  • Mercedes-Benz Tech Innovation
  • EclipseSource
  • SCANOSS
  • Bosch IO GmbH
  • SSI Schaefer IT Solutions GmbH
  • ARCAD Software
  • Obeo
  • TypeFox GmbH

Media

  • GermanTechJobs

Become a Sponsor

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top