"I think we’ve seen the JavaScript language move through many individual phases:
* The “We need scripting for web pages” phase. (Netscape)
* The “We should standardize this” phase. (ECMAScript)
* The “JavaScript isn’t a toy” phase. (Ajax)
* The “JavaScript as a programming language” phase."
—