What is a simple concept that can be modeled, extended, and visualized in code? **A point**. What is a point? **A position in a space**. What is this space? **A compartment of an outer space that extends infinitely**. A room. A cave. A pair of brackets. What are these rooms or caves or brackets? **A context**. ( . ) { . } | . | [ . ] What is a context? **A limited set of Possibilities**, comprehensible to a human mind.
~
What Code offers us is the potentials of a new Medium: it can automate processes, model abstractions, and design interactions.
[…] But one drawback of this immediacy (or what’s called a *generative* method) is a potential confusion of cause and effect: that by tweaking some parameters of a function, one can generate a whole new set of dazzling effects, and in 15 minutes so much were created and lost, including the original thought. Some would argue this is a feature, not a bug. I would beg to differ.
[…] Within these endless Possibilities of forms generated by code, our task is to find in them a vision of beauty, or a layer of meaning, or a combinatorics of logical abstractions and humanistic values, that is both personal and shared.