I’m tempted to jump in an defend John on the grounds that he doesn’t say programming is magic, he says computers have magical properties. But he doesn’t actually need my assistance.

/