The Plight of Pinocchio: JavaScript's quest to become a real language

Brandon Keepers at JSDay:

JavaScript is no longer a toy language. Many of our applications can’t function without it. If we are going to use JavaScript to do real things, we need to treat it like a real language, adopting the same practices we use with real languages.

I'll admit that I still write a lot of JavaScript in toy-like style. Brandon's presentation is both motivating and informative for anyone wanting to improve their use of JavaScript.