-
Crockford on JavaScript – Episode IV: The Metamorphosis of Ajax
Yahoo!’s JavaScript architect Douglas Crockford continues his lecture series on the JavaScript programming language with an analysis of the Document Object Model (DOM) and an exploration of Ajax. Original source
-
High Performance JavaScript
Five contributors to O’Reilly’s “High Performance JavaScript” (Nicholas Zakas, Stoyan Stefanov, Ross Harmes, Julien Lecomte, and Matt Sweeney) discuss advanced JavaScript and DOM scripting optimizations at the April 2010 BayJax meetup at Yahoo. Original source
-
Crockford on JavaScript – Volume 1: The Early Years
Douglas Crockford puts the JavaScript programming language in its proper historical context, tracing the language’s structure and conventions (and some of its quirks) back to their roots in the early decades of computer science. Original source
-
Dave Herman: The Future of JavaScript
Mozilla Labs engineer and TC39 representative Dave Herman joined us at YUIConf 2011 to give this keynote talk on the future of JavaScript, covering many of the new features currently under consideration for ES6, the next edition of the ECMAScript standard. Original source
-
Crockford on JavaScript – Act III: Function the Ultimate
Yahoo!’s JavaScript architect Douglas Crockford continues his lecture series on the JavaScript programming language with a discussion of functions in JavaScript. “Functions are the very best part of JavaScript,” Crockford says. “It’s where the power is, it’s where the beauty is.” Watch the video to learn why. Original source
-
Crockford on JavaScript – Chapter 2: And Then There Was JavaScript
Yahoo!’s JavaScript architect Douglas Crockford surveys the features of the JavaScript programming language. Original source
-
Crockford on JavaScript – Section 8: Programming Style & Your Brain
In this keynote talk from YUIConf 2011, Yahoo! JavaScript architect Douglas Crockford drops some science to explain why code style is important in programming — particularly in JavaScript — and how tools like JSLint can help. Original source
-
Douglas Crockford: Advanced JavaScript
In this presentation (the third of a three-part series) Douglas Crockford looks closely at code patterns from which JavaScript programmers can choose in authoring their applications. He compares familiar constructs like the Pseudoclassical Pattern with more unique patterns like the Parasitic Pattern that (he argues) run more “with the grain” of JavaScript. Original source
-
Douglas Crockford: The JavaScript Programming Language
In this 2007 presentation at Yahoo!, which is meant to be the beginning of a three-course sequence (followed by “Theory of the DOM” and then “Advanced JavaScript”), Douglas Crockford explores not only the language as it is today but also how the language came to be the way it is. Note: there’s a title at…