Collaborative Interactive Programming

I was recently forwarded a link to yet another interesting and thought provoking video on TED.com, one of my preferred video websites. I was reminded of a talk given by one of the founding members…