~/talk

Cool kids' way of generating code

slides:none on file

Compares concrete engines and workflows: Java/Velocity/Jet/T4/Expand templates are fragile; Node/TypeScript modules exist but lack a unified, editor-backed ecosystem; Xtend/Xbase provides compiled templates, extension methods, dynamic dispatch and full Eclipse debugging and performs “as fast as Java”; MPS reduction rules do model-to-model mapping that lets generated concepts appear as native language constructs and supports projectional editors; demonstrates bootstrapped toolchains, real debugging of generated code, and that no single framework fits every use case.

AI-written summary · about

  1. 0:00Intro
  2. 0:26What is code generator
  3. 7:01What cool kids do
  4. 10:17Typescript
  5. 12:58NPS
  6. 17:52Templates
  7. 19:28Model Navigation
  8. 22:23Dynamic Dispatching
  9. 24:21IDE support
  10. 29:49Questions
~/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.