Tech
JavaScript已经诞生了25年
编程语言JavaScript诞生于25年前,现已成为Web和浏览器端最重要的部分之一。
JavaScript是前端开发的首选语言,它催生了Microsoft的Typescript,后者是JavaScript的超集,具有供开发人员使用的更强大的可选类型系统,可在浏览器中运行时编译为JavaScript。
JavaScript和TypeScript都符合ECMAScript——它相当于JavaScript和node.js的标准。JavaScript对互联网的影响不可低估。科技巨头已将精力投向了这种语言。除了Google的V8之外,还有其它开源项目,如Facebook的React和Google的Angular。
JavaScript最重要的设计师是Brendan Eich,他是Firefox开发商Mozilla的共同创始人,现在是Brave的负责人,Brave是许多基于Google领导的Chromium项目的浏览器之一。 Eich于1995年在Netscape任职,当时他创建了Mocha(JavaScript的前身)的Unix版本。
Eich说,JavaScript最初被认为是一种“Java辅助脚本语言”,其中所有复杂的编程任务都将通过Java小程序来完成。但是Eich说,Web开发人员很快意识到他们只需要JavaScript。
JavaScript现在是世界上最受欢迎的编程语言,并且是Microsoft拥有的代码协作网站GitHub上托管的开放源代码项目中使用最广泛的语言,而Java的受欢迎程度正在下降。
但是JavaScript的未来并不总是像今天这样明朗。
Cory House是开发人员培训网站Pluralsight上JavaScript的教育者,他回忆说,当时无人敢保证JavaScript是否会流行。
“我们可以采用面向对象或函数式的风格进行编程。由于JavaScript具有类似C语言的语法,因此使用过其他编程语言的人会感到亲切。JavaScript不断拥抱其他人的好主意,从而保持了‘永恒的活力’。”他补充说。
Pluralsight的另一位作者Jonathan Mills指出,“现在,JavaScript已发展成为庞大的生态系统,对软件开发的每个领域都具有影响。”
在移动浪潮中,JavaScript从桌面端迅速占领了移动端包括手游开发在内的广泛平台。
https://www.zdnet.com/article/javascript-at-25-the-programming-language-that-makes-the-world-go-round/