JavaScript的由来

303 阅读1分钟

1995年,网景招募了布兰登·艾克,目标是把Scheme语言嵌入到Netscape Navigator浏览器当中。但更早之前,网景已经跟昇阳合作在Netscape Navigator中支持Java。后来网景决定发明一种与Java搭配使用的辅助脚本语言并且语法上有些类似,这个决策导致排除了采用当时存在的语言,例如Perl、Python、Tcl或Scheme。为了在其他竞争提案中捍卫JavaScript这个想法,公司需要有一个可以运作的原型。

1995年5月,布兰登·艾克仅花了十天时间就把JavaScriptd的原型设计出来了。最初命名为Mocha,1995年,Netscape Navigator 2.0 Beta 3中部署时,被重命名为JavaScript,目的是为了让这门语言搭上Java这个编程语言“热词”。

据说,JavaScript的设计者,布兰登·艾克(Brendan Eich)

表明,自己是在公司的决策下,将Java作为JavaScript设计的原型,但他一点也不喜欢自己的作品。