Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Implementing Domain-Specific Languages with Java Imports in TypeScript - EclipseCon 2023

Eclipse Foundation via YouTube

Overview

Watch a 33-minute conference talk from EclipseCon 2023 exploring how to develop Domain-Specific Languages (DSLs) in TypeScript while integrating Java libraries and custom classes. Learn from TypeFox GmbH experts about implementing technical connections between Java and TypeScript, including custom classpath configuration for Java class scanning. Discover solutions to integration challenges like different type systems, method overloading, qualified names, case sensitivity issues, implicit Java imports, scope handling, inheritance rules, and instantiation. Examine a real-world open source industrial project that overcame these challenges using the Eclipse Langium framework - an open source language engineering tool built with TypeScript and Node.js for developing DSLs within Eclipse Theia or web applications.

Syllabus

A DSL case Study with Java imports implemented in TypeScript

Taught by

Eclipse Foundation

Reviews

Start your review of Implementing Domain-Specific Languages with Java Imports in TypeScript - EclipseCon 2023

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.