最近有很多项目将Javascript推向其他方向:作为通用脚本语言(GLUEScript,Rhino),作为扩展语言(QTScript,Adobe Reader,OO Macros),Widgets(Yahoo Widgets,MS Gadgets,Dashboard)甚至是服务器端的JS和Web框架(CommonJS,Helma,Phobos,V8cgi),这似乎很明显,因为它已经是一种广泛用于Web开发的语言.
但等等,一切都是如此新鲜,没有什么是真正成熟的.然而,JS已经存在了近15年,与其他任何脚本语言一样强大,由ECMA标准化,并且是Web开发的强制技术.
为什么要花费这么多时间来接受其他领域而不是网络浏览器呢?
Douglas Crockford 为帮助人们高效地使用 JavaScript 做了很多工作,他也非常清楚地了解 JavaScript 的阻碍因素。您可以在JavaScript:世界上最被误解的编程语言中了解一些要点。另请参阅他的Crockford on JavaScript系列讲座。