What is Colored Clay?
Colored Clay is family of programming languages which is linearly ordered by the subset relation.
- Green Clay is the first language in this family. Green Clay may be characterized as a language of parameterless commands. That is all. It corresponds to an agent with a vocabulary but no mechanisms for relating its vocabulary elements.
- Red Clay is the second language in this family. Red Clay adds to Green Clay a capacity for chunking command.
- Blue Clay is the third language in this family. Blue Clay adds to Red Clay an abstraction mechanism. In Blue Clay one can define new (parameterless) commands from old.
- Ivory Clay is the fourth language in this family. Ivory Clay augments Blue Clay with geographic sensitivity and persistence.
This is just a start! The explicit delineation between the various subsets of a language (in this case, Clay) is essential to controlled studies of cognitive issues.
Craig Graci
Last modified: Tue Jan 21 20:32:36 EST