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继承)。
文章转载自 开源中国社区 [http://www.oschina.net]

相关文章
|
6月前
|
编解码 JavaScript 前端开发
js的起源
js的起源
36 1
|
6月前
|
JavaScript 前端开发 Java
JavaScript的起源故事
JavaScript的起源故事
|
Web App开发 JavaScript 前端开发
JavaScript的起源故事
1. 二周前,我谈了一点Javascript的历史。 今天把这部分补全,从历史的角度,说明Javascript到底是如何设计出来的。
1154 0
|
JavaScript 前端开发
《JavaScript入门经典(第6版)》——1.4 JavaScript起源
本节书摘来自异步社区《JavaScript入门经典(第6版)》一书中的第1章,第1.4节, 作者: 【美】 Phil Ballard 译者:李 军陈冀康,更多章节内容可以访问云栖社区“异步社区”公众号查看。
1506 0
|
4月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
97 2
|
4月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的小区物流配送系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的小区物流配送系统附带文章源码部署视频讲解等
125 4
|
4月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的宠物援助平台附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的宠物援助平台附带文章源码部署视频讲解等
82 4
|
4月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的宠物交易平台附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的宠物交易平台附带文章源码部署视频讲解等
75 4
|
4月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的大学生入伍人员管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的大学生入伍人员管理系统附带文章源码部署视频讲解等
93 4
下一篇
无影云桌面