JavaScript at ten years

JavaScript at ten years
复制标题

JavaScript 十年

DOI:
--
复制
发表时间:
2005
期刊:
ACM SIGPLAN International Conference on Functional Programming
影响因子:
--
通讯作者:
Brendan Eich
Brendan Eich
中科院分区:
--
文献类型:
--
作者:
Brendan Eich

文献摘要

被引文献

相似文献

本次演讲介绍了JavaScript的动荡历史,从1995年秋天首次出现在Netscape 2 Beta版本中,到现在,重点是设计,实施,运输和标准化功能性编程语言的未变化,现实世界中的一面数以百万计的人使用。 JavaScript被认为是一种“基于对象的脚本语言”,但它的灵感最初来自计划,并具有自我的混合。设计一种语言,以适应HTML作者的目标受众的限制,嵌入浏览器应用程序以及当时的市场条件具有挑战性。我们讨论什么有效,什么无效,以及由于竞争和DE JUR标准化而导致语言如何发展。演讲在网络历史上的广泛范围,包括JavaScript的最近复兴及其在ECMA标准组中的发展。我们通过介绍可能出现在该语言的下一个版本中的新作品结束。
This talk presents the tumultuous history of JavaScript, from its first appearance in Netscape 2 beta releases in the fall of 1995 through the present, with emphasis on the unvarnished, real-world side of designing, implementing, shipping, and standardizing a functional programming language used by millions of people. JavaScript was conceived of as an "object-based scripting language", but its inspiration came originally from Scheme, with an admixture of Self. Designing a language to fit the constraints of the target audience of HTML authors, the embedding browser application, and the market conditions of that time was challenging. We discuss what worked and what did not, and how the language evolved due to competition and de jure standardization. The talk ranges widely over the history of the web, including the recent renaissance of JavaScript and its development in the ECMA standards group. We close by presenting new work likely to appear in the next version of the language.