Materializable programs

From apm
Jump to: navigation, search
This article defines a novel term (that is hopefully sensibly chosen). The term is introduced to make a concept more concrete and understand its interrelationship with other topics related to atomically precise manufacturing. For details go to the page: Neologism.

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.

Related