Open substrates for transparent, accessible programming
Tomas Petricek
Vision Statement submitted to Substrates 2025.
For a long time, programming has been conceptualized as the act of writing code. This view comes with a number of assumptions. Code is written, compiled into an executable and then used by a user who is distinct from the programmer writing the code. Thinking about programming as interacting with (or operating within) a substrate makes it possible to rethink basic assumptions about programming.
Draft and more information
- Download vision statement (PDF)
- Check out the Substrates workshop at ‹Programming› 2025
Comments are welcome!
If you have any comments, suggestions or related ideas, I'll be happy to hear from you! Send me an email at tomas@tomasp.net or get in touch via Twitter at @tomaspetricek.
Published: Tuesday, 6 May 2025, 12:00 AM
Author: Tomas Petricek
Typos: Send me a pull request!