muddledramblings.com
Programming and Pocket Universes
Programming is an odd activity. The goal of the exercise is to build something completely abstract that somehow does something useful. To build this abstract network of symbols and interactions, one uses a rigidly-defined set of linguistic constructs. ...