~/talk

MPS Talk Series 2021. Day 1

links:none on file
links:none on file
slides:none on file

KernelF is a reusable functional kernel inside MPS that ships an interpreter in the IDE, REPL, tracer, test language, coverage and experimental mutation/test generation, plus native temporal types and physical units; it avoids codegen for fast feedback and plugs into MPS editors (tables, grammar cells, diagrams). DATEV builds a payroll DSL on it that handles >13 million monthly payslips and ~170M annual datasets, keeps four years of temporal versions, runs tests in-model, generates Java via CI, and deploys artifacts to microservices with a two‑week release cadence.

AI-written summary · about

  1. 0:00Welcome to MPS Talk Series 2021
  2. 3:06Kernel F introduction
  3. 12:40Kernel F features
  4. 21:47Extending Kernel F
  5. 32:23State machine example
  6. 40:51Embedder platform overview
  7. 56:10Q&A: Kernel F & MPS
  8. 1:00:05DATEV’s payroll DSL
  9. 1:08:21Payroll DSL demo
  10. 1:24:16DSL versioning & rules
  11. 1:31:29DSL development lessons
  12. 1:42:58Q&A: DSL usability
  13. 1:56:10Day 1 closing
~/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.