At reboot7, in Copenhagen in June of this year, I ended up giving two presentations. The first was on Mind Hacks and the user interface. The second was an ad hoc talk that I wrote one day and gave the next, on the future of programming. My ideas have progressed (or at least changed) since then, but I wanted to put my of-their-time slides and notes online anyway, at least because the conversation in the room was so brilliant, and I'd like to let that go wider.

So, here it is: The 3 Steps: The history of physics and the future of computing. It's lengthy and hand-wavey, but - I feel - when the ideas are applied, very concrete. My summary on page 1: Trying to figure out what comes after object oriented programming, taking lessons from how we've understood gravity over the past few thousand years.