March 2015
Hypercard in the World
by Bret Victor, Robert M Ochshorn
A live programming environment for the real world. The successor to Room OS (2015), and predecessor of Realtalk (2017).
For a full explanation, see the annotated video Hypercard in the World (2016).
Projects made in the system are listed in the sidebar to the right.
A key point here is that there is no longer code in a "filesystem", no Finder windows, no directories to "ls". All code and data is attached to spatially-located objects, which you can read casually by walking by and looking, and edit by laser-pointing while in the Inspector.
I was able to create this program by thinking about it as code attached to a physical object, operating on a physical object, instead of virtual files in a virtual filesystem drawing to a virtual window.
Making of.
"Backend" processes ran in separate windows on a laptop. Daemons are iframes in the lower-left window.
An outline of the system, as presented at the meeting described in A computing system for dynamic spatial media (2015).
To-do lists.