Brendan Eich谈Javascript的起源

Brendan Eich 谈论了 Javascript 的起源。谈 Javascript 当然免不了谈 Netscape 公司。

  Netscape 由 Jim Clark 和 Marc Andreessen 创建,最初是试图开发一个杀死 Mosaic 的**级浏览器,Netscape 一开始不叫 Netscape 而叫 Mosaic Communications,这显然会引起商标上的纠纷,所以很快改名。Netscape 确实杀死了 Mosaic,完全统治了浏览器市场。

  Eich 是在 1995 年 4 月加入 Netscape,当时 Netscape 1.1 已经发布。Eich 是被请来开发运行在浏览器上的编程语言,是基于 Scheme,而 Eich 是通过《Structure and Interpretation of Computer Programs》这本书学会了 Scheme。结果到了 Netscape 后他被告知 Netscape 正与 Sun 合作在 Java 基础上开发新的语言,不要 Scheme 了。JavaScript 的开发代号是 Mocha,Eich 认为 Java 并不适合被业余程序员或新手使用。他最后设计的 JavaScript 与 Java 没有多少共同点,而由于与 Sun 的合作,JavaScript 实际上是 Sun 的注册商标(今天该商标由甲骨文继承),而 Netscape 获得 JavaScript 的永久使用权(今天由 Mozilla 继承)。

  Eich 说,他以前用的是 Emacs 后来换到了 Vim。

你可能感兴趣的:(Brendan Eich谈Javascript的起源)