The idea. You write code on bits of paper and cameras in the environment pick them up and turn the bits of paper "alive" (ie outputs are projected on to them)
A bit like SmallTalk in that the whole environment is live all the time.
A large part of the code of the environment is actually printed on bits of paper. So it's kind of "SelfHosting"
Uses some kind of shared database or TupleSpace and pattern-matching events
May be based on / implemented with an extended version of LuaLanguage
Or maybe their language is https://harc.ycr.org/project/realtalk/
GeoffreyLitt spent some time there : https://www.geoffreylitt.com/projects/dynamicland.html
Using RaspberryPi for DynamicLand : https://rsnous.com/posts/notes-from-dynamicland-programming-raspberry-pis/
See also :