在命令行英雄的浏览器大战中,JavaScript令人惊讶地崛起

命令行英雄》播客的第三个季节继续介绍我们每天所依赖的编程语言的历史。 今天发布的第3集探讨了JavaScript的起源。 这是一个不太可能发生的故事。

回顾浏览器大战

1995年是充满新边界竞争的一年。 由Netscape创建的Web浏览器已经使用了整整一年,竞争日趋白热化。 克莱夫·汤普森(Clive Thompson)回忆了这段时间空气中的强度和兴奋。 今天,我们谈论技术的速度比以往更快,我想知道这是否是我们的新近度偏向欺骗我们的思想,使人们不记得1995年的嗡嗡声。

“当时的发展如此Swift。”
-汤普森(Clive Thompson)

故事讲述的是一个人被“锁在一个房间里”(我希望那是夸张的),并创造了现在网络上最流行的语言。 那是34岁的Netscape员工Brendan Eich,他将自己拴在办公桌上呆了10天。 在1995年那10天的最后, 他交付了JavaScript

Eich为公司创造价值的努力也听起来像是他对编写广泛使用的编程语言的热情的满足。 这个故事广为流传,尤其是在第二集听到有关BASIC历史之后。

1995年的编程社区没有张开双臂接受JavaScript。 (我相信这一集中使用了“嘲笑”一词。)但是,它是谦虚的,秘密的,优雅的,基于最佳的语言设计,并且牺牲了一些错误来加快产品上市速度。 有效。

“ Firefox的起源可以直接追溯到Netscape,该公司的网络浏览器Netscape Navigator是Microsoft开发Internet Explorer之前的主要浏览器。该浏览器的内部公司名称为Mozilla。最终,Netscape发布了Navigator的源代码。根据开放源代码许可,这意味着任何人都可以看到和使用该代码。成立了一个非营利性组织来指导使用该代码的浏览器的开发。该组织于2003年成为Mozilla基金会。”
—Sayak Sarkar, 从Netscape到Firefox:Mozilla Firefox的故事

这个故事让我想到了我18岁的侄女学习计算机科学的一切可能会带走的一切。 很久以前,很少有人上网。 一个人为他的公司带来了改变。 即使那家公司无法生存,最终,他还是对我们所有人都产生了影响。 这是一个有趣的故事。

回顾瀑布的发展

关于JavaScript的对话中有一个微妙的元素,它着眼于1995年的软件生命周期。Netscape以三个月的开发周期领先于曲线,而当时技术上最主要的力量是每四年发布一次更新。 早在敏捷及其宣言之前,就在“快速移动并打破事物”( 尚未老化 )的超大口号和丰田卡塔的辉煌之前。 那种大胆绝对让我震惊。

听一听

命令行英雄将历史与现代完美结合,创造了一个伟大的故事。 听一听。

命令行英雄将涵盖整个第3季的编程语言。 订阅以了解有关编程语言起源的所有知识。 我很乐意在下面的评论中听到您对此的想法。

翻译自: https://opensource.com/article/19/7/command-line-heroes-javascript

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值