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

Presentation: "JavaScript Today and Tomorrow: Evolving the Ambient Language of the Ambient Computing Era"

Track: Taming HTML5 & JavaScript / Time: Thursday 10:30 - 11:30 / Location: St. James

As we leave the personal computing era and rapidly enter the era of ambient computing, JavaScript's position as the dominant programming language is becoming increasingly apparent. JavaScript isn't just a language for directly writing web applications, it is also rapidly becoming the virtual machine and compilation target for every other languages that needs to supports the ambient web application platform. In this talk I'll take a look at the current status of JavaScript from both these perspectives and examine some of its strengths and weakness. I'll explain how JavaScript implementers work together to ensure interoperable implementations. I'll also explain how the JavaScript standardization process works to introduce new features into the JavaScript language and what changes we can reasonably expect to see in the future.

Download slides

Allen Wirfs-Brock, Mozilla Research Fellow

Allen Wirfs-Brock

Biography: Allen Wirfs-Brock

Allen Wirfs-Brock is a Mozilla Research Fellow and currently spends most of his time working on evolving the JavaScript programming language and the future of application development. He was project editor for ECMAScript 5 and 5.1, the latest editions of the JavaScript standard and is currently working on the next edition. He was a pioneering implementer of object-oriented languages and, as a technical and entrepreneurial leader, helped drive the emergence of object-oriented programming as a mainstream technology.