Next

Why wiring, and not scripting, for example? Because simplicity is the starting point. I equate simplicity with universal accessibility. My historical models of universal accessbililty have been calendar, writing, and arithmetic. All three evolved over centuries from the property of priests to elementary-school children. They changed over that time to better match the way we are all wired up.

In order for an understanding of interactive applications also to be universally accessible, thinking about and building applications must be matched to how we are all wired up. What do we all have in common? In my view, what we all share is that thing each of us spends so much time relentlessly building the first few years of our lives: our hand-eye-brain feedback loop.

I see building software ultimately as a manual craft and I want to move toward the potter and away from the keyboarder on the Hands-on Spectrum.

Now Iā€™m going to show the wiring language building a toy application, to illustrate as many features as possible in a short time.

Back

Why wiring?

Simple ā†’ Universal ā†’ Manual