QCon is a practitioner-driven conference designed for technical team leads, architects, and project managers who influence software innovation in their teams.

Alex Russell, Software Engineer at Google

Alex Russell

Biography: Alex Russell

Alex Russell is a software engineer at Google, working on Chrome, Chrome Frame, and the broader web platform. Alex serves on the JavaScript standard committee (ECMA TC39) and is active in the design of many new web APIs. Prior to joining Google he contributed to the development of the Dojo Toolkit. He's fighting IE 6 so you don't have to

Blog: http://infrequently.org

Presentation: The Future Is Integrated: A Coherent Vision For Web API Evolution

Track: Taming HTML5 & JavaScript / Time: Thursday 11:50 - 12:50 / Location: St. James

Why does WebIDL treat JavaScript like a visitor from an alien civilization? Why does DOM provide APIs which naturally belong in JavaScript itself? Why do scripters have such an uneasy relationship to semantics? Why can't we all just get along? This talk examines the state of the various debates which are shaping the future of the platform as a real platform -- or not.