Bret’s talk takes a while (53 minutes) but man is it worth it. Don’t be put off by the code (if you don’t code), it’s less about code, more about tight interactivity leading to more creativity as a guiding principle. When you couple excellent coding skills with a creative person who enjoys sharing many things are possible and this video is a demonstration of that.
Seymour Papert, various folks at the IBM Watson Research Lab, Bill Atkinson, Alan Kay, Larry Tesler, and others at Xerox PARC, and many other people have been working in this area but I have to say, Bret’s talk is the best I’ve heard (and I’ve heard many). He uses Tesler’s invention of modeless text editing as an example, among others.
Bret’s web site: Bret Victor