Things
on January 23, 2011
Presentations
February 2017, OOP 2017. Don’t Break the Web: Scaling up JavaScript for the Next 30 Years, slides (PDF)
February 2016, AsianPLoP 2016. Keynote: New Patterns for a New Computing Era, slides (PDF)
February 2016, Forward JS Conference, Making a Standard: Inside the ECMAScript Sausage Factory, slides (PDF)
November 2015, View Source Conference, ECMAScript 2015: What Took It So Long? video , slides (PDF)
April 2015, Philly ETE, ECMAScript 6: A Better Smalltalk for the Ambient Computing Era, video , slides .
November 2014, Smalltalks 2014,
Welcome to the Ambient Computing Era, video .
A Modular Journey To A World Spanning Virtual Image, video .
Modern JavaScript: The Smalltalk Influence, video , slides (PDF).
May 2014, Web Directions 2014, ECMAScript 6, A Better JavaScript for the Ambient Web, video .
June 2013, STIC13, History of Smalltalk at Tektronix, video , slides (PDF)
April 2013, Front Trends 2013, Warsaw, JavaScript: The Machine Language of the Ambient Computing Era, video , slides (Slideshare)
March 2012, QCon London, JavaScript Today and Tomorrow (video+slides), slides (PDF 46MB). Can Gencer wrote up a nice summary .
December 2011, YOW!, The Web Browser is a Transitional Technology (video), slides (PDF 53MB). Also see the Channel 9 video of me and Rob Manson chatting at YOW!
September 2011, Strangeloop 2011 keynote, “Post-PC Computing” Is Not a Vision (video) , slides (PDF, 55MB)
June 2011, Agile Portugal invited talk: Is the Browser a Transitional Technology?
October 2010, Dynamic Language Symposium invited talk: Mainstreaming Dynamic Languages
ECMAScript Resources
Talks and Conversations
Past Projects
Jove A whole program optimizing native compiler for Java.