Guiding Elements
How do we handle the friction between digital models and physical matter?
Increasingly, we rely on digital models to simulate outcomes of certain assemblies of physical matter. Inevitably, discrepancies occur which cause the physical matter to behave differently than the perfect plastic geometry of the digital world. Reconciling these differences requires us to design affordances not only into the
physical joinery of assemblies, but also into the data structures characterizing our digital representations. If the
software architecture is suitably coordinated to flex with the physical matter, then the cost of complexity can be
greatly reduced.
[keywords: feedback loop, scripting, software architecture];