3–5 Nov 2023
Riga, Latvia
Europe/Riga timezone

Building an incrementally executed scripting language

4 Nov 2023, 17:30

Description

Edit, run, edit, run, edit, run: During development, we run code over and over again, often with very little changes. Most of the executions are almost identical, but we still compute everything from scratch every time. Why don't we remember stuff to speed up future executions?

This talk explores what goes into designing and implementing an incrementally executed scripting language and shows what fun tooling you can build around it. If you were a CPU, wouldn't you be bored by running the same stuff over and over again, too?

Speaker

Laurenz Mädje (Typst)

Presentation materials

There are no materials yet.