Difference between revisions of "Materializable programs"
m |
|||
Line 20: | Line 20: | ||
* [[Digital matter]] | * [[Digital matter]] | ||
* [[Programmable matter]] | * [[Programmable matter]] | ||
+ | ---- | ||
+ | * [[Deveuser]] | ||
[[Category:Programming]] | [[Category:Programming]] | ||
[[Category:Software]] | [[Category:Software]] |
Revision as of 15:34, 18 August 2024
Materializable programs or materialized programs for the ones deployed and active.
At first glance this name does not seem to make much sense.
A program as in the sense of "the program code" can't really be materialized beyond a printout. Right?
A programs output can only be materialized (via some sort of decompression chain).
But what if the concept of live coding and micro-granular hot plugging gets
transferred over to programmatic control over technological artifacts?
Where any change in code directly and instantly transfers over to a change in physical state.
Where any change in the artifact directly and instantly transfers over to a change in the code.
Where the technological artifact is a projectional editing interface for the code allowing for direct manipulation.
Then the the name "materializable programs" (or "materialized programs" for the ones active and physically deployed) starts to make much more sense.