~/talk

Integrating Language Engineering into the Software Development Process

links:none on file
slides:none on file

Walks through concrete steps for adding DSLs to normal dev workflows: start with quick playground prototypes so users give fast feedback, author grammars that produce an AS (JSON/EMF XMI) and write generators that emit Java or TypeScript, add unit and acceptance tests against the AS, and extend with handwritten code when workbench defaults lack features. Compares tool choices like Xtext and Langium, highlights using the language server protocol for editor integration, and stresses modularization and performance as projects grow.

AI-written summary · about

  1. 0:00DSLs and language engineering
  2. 5:04Language workbenches in development
  3. 8:15Prototyping DSLs with feedback
  4. 13:25Benefits of language workbenches
  5. 16:37Testing DSLs for quality
  6. 18:24Iterative feedback in DSL development
  7. 20:56Extending language workbenches
  8. 22:19DSL scalability and integration
  9. 24:29DSL maintenance costs
  10. 25:57Summary and call to action
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.