‹Programming› 2026
Mon 16 - Fri 20 March 2026 Munich, Germany
Tue 17 Mar 2026 10:30 - 10:50 at Seminar Room 115 - Talks I

Pencil-and-paper supports a naïve “notational freedom” where notations can be conjured up on demand. Although programming was born in such a world, it has since been locked in to textual notation. Efforts to support alternative notations have required them to be designed long in advance, or have followed a “Modernist” paradigm demanding investment in a particular drawing, programming, and storage ecosystem. We propose a “Postmodern” alternative: treat SVG diagrams as a substrate for notational freedom. By exploiting the de-facto status of SVG across editors and browsers, we can largely avoid reinventing various wheels and instead focus on the missing piece: the interpretation and macro-expansion of vector graphics as programs. We sketch a “Vector Vision Engine” (VVE) that extracts spatial properties from SVG diagrams, executes embedded code, and understands user-defined ad-hoc notations. Static diagrams, whose processing terminates in arbitrary output, contrast with “self-raising” diagrams which bootstrap themselves into interactive apps. We describe some principles and challenges of such an architecture, and close with some open questions for discussion.

Tue 17 Mar

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:30 - 12:00
10:30
20m
Talk
On Vector Graphics Substrates and their Potential
Substrates
Joel Jakubovic Charles University in Prague, Camille Gobert Université Paris-Saclay
10:50
20m
Talk
Can We Teach How to Explore Substrates and Systems?
Substrates
Eva Krebs Hasso Plattner Institute (HPI), University of Potsdam, Germany, Tom Beckmann Hasso Plattner Institute
11:10
20m
Talk
HyperDoc - substrate for knowledge workers
Substrates
Media Attached
11:30
20m
Talk
Moral Dimensions of Substrate Research Programmes
Substrates
Clemens Nylandsted Klokmose Aarhus University, Antranig Basman Independent