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。
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的起源】相关文章
2. Mozilla任命JavaScript发明人Brendan Eich为新任CEO
4. RapydScript:将特定代码转换成JavaScript的预编译器
5. Brendan Eich任Mozilla CEO仅十天因歧视同性恋辞职
6. JavaScript大师Nicholas C. Zakas谈TypeScript
7. CodeMirror:基于JavaScript的代码编辑器
10. SVG.js:基于JavaScript的SVG操作库
本文来源:https://www.51html5.com/a3747.html
﹝Brendan Eich谈Javascript的起源﹞相关内容
- Squel.js: 基于JavaScript的SQL查询构建器
- JavaScript的4种调用函数的方法
- PhysicsJS:基于JavaScript的强大的物理引擎
- Asm.js: Javascript的编译目标
- 全Javascript的Web 开发架构:MEAN
- 学习JavaScript的必备读物
- JavaScript的真实历史,你知道吗?
- TypeScript的崛起
- Android 4.0 Ice Cream Sandwich中的彩蛋
- Fabric.js – 简单而强大的 JavaScript Canvas 库