JavaScript 线 天内完成的吗?
起初网景公司用了十天时间创建了一个 JavaScript,后来它成为事实上的 Web 标准,并横扫各大编程语言榜单成为开发者最受欢迎的语言之一。
近日,有开发者对 JavaScript 的开发周期提出了质疑,以及想要了解 JavaScript 现存的一些缺陷譬如隐式类型转换导致代码可读性差的存在是否与最初的开发时间有关。于是,其在从《JavaScript:第一个 20 年》()等系列资料中进行了深入挖掘,并根据自己的了解撰写了此文,希望能够更清晰地了解 JavaScript 的过去。
我曾经听说 JavaScript 有很多缺点,因为第一个版本只用了十天来开发。我很好奇这是否属实,并且是否因为初版开发时间的短暂导致了这门语言存在一些缺点。
JavaScript 的“第一个版本”确实只花了十天的时间。确切的日期没有得到确认,但是据 JavaScript 之父 Brendan Eich 回忆,JavaScript 是在 1995 年 5 月 6 日至 15 日之间开发出来的。但起初这只是一个用于内部演示的最小原型(Mocha)。
球速体育
拥有大约十年的语言设计和编译器开发经验的 Eich,明确受雇于 Netscape 公司,为浏览器开发一门编程语言。最初计划使用的是 Scheme 语言,但之后 Netscape 与 Sun 达成协议,同意使其变得更加“像 Java”。
可以说,JavaScript 现代版本中的大多数缺陷并不是由于开发时间短造成的:
最初的 Mocha 版本并没有隐式类型转换,但用户要求 Eich 在 1.0 版本中添加这个功能。他对此深感遗憾。
外媒污蔑中国在英军帽徽中装,知名大V:幸亏我们不和傻子生活在一个国家!
一加夏季性能生态新品发布会定档 6 月 27 日,Ace 3 Pro 等将至
时隔8年,苹果iOS 18终于松口:第三方配件也能享AirPods配对体验
Omdia:Mini LED 电视出货量明年将达 930 万台,首次反超 OLED
栏 目:JavaScript
下一篇:微软跨站脚本攻击GrimResource曝光可执行任意代码
本文标题:JavaScript 线 天内完成的吗?
本文地址:http://aihaoedu.com/wangyezhizuo/574.html
您可能感兴趣的文章
- 09-149月10日夜間江蘇大雨將至 清涼只是“限時體驗”
- 09-14无锡黄山栾树进入花果变色季 风景美不胜收
- 09-14JS第五届社内挑战赛小组赛战况
- 09-13JavaScript 第一甩第二名几条街!GitHub 2017 年度报告
- 09-13这些路段易拥堵!交警提醒!
- 09-13David Gewirtz:数据显示最受欢迎的编程语言前三名为Python、JavaScript和Ja
- 09-13微软发布 TypeScript 56:完善空值合并和真值检查
- 09-02Zig编写的 “全家桶” JavaScript 运行时Bun性能完爆Nodejs和Deno
- 08-31从 JavaScript 语言角度看公司监控软件
- 08-31“秋老虎”发威 预测江苏今年秋季平均气温较常年偏高
阅读排行
推荐教程
- 08-258月13日南京有中到大雨 14日起暫別高溫
- 06-14最新消息!JavaScript超越Java成为最受欢迎的编程语言
- 09-14JS第五届社内挑战赛小组赛战况
- 06-14AWS发布Amplify 6 JavaScript库
- 06-24咨讯 2020年最值得尝试的8个JavaScript测试框架
- 08-25JavaScript究竟是什么
- 08-25JS环球生活
- 06-142019年JavaScript现状调查报告火热出炉
- 06-24局域网管理软件中的JavaScript代码应用
- 09-13JavaScript 第一甩第二名几条街!GitHub 2017 年度报告