JavaScript: The First 20 Years / 《JavaScript——最初 20 年》深度好文

2020-04-17 22:18:35 +08:00
 xell
这是一篇将于 2020 年 6 月发表的长文( 190 页!正文 127 页!),预印本已经发布在 https://zenodo.org/record/3707008#.Xpm0bi-cbUI ( CC-BY-SA )。

文章第一作者是 ES6 规范制定主持者 Allen Wirfs-Brock,第二作者是 JavaScript 之父 Brendan Eich,满满的一手资料和私密回忆,权威性毋庸置疑……

如果你也跟我一样痛恨 JS (但又不得不用),你必定知道它如此丑陋的重要原因之一就是其沉重的历史包袱和当初的各种“想不到 /随便吧 /凑合着”所酿成的大错(编程界的 QWERT 键盘,有没有),那么这篇文章能提供极为深刻的洞见。而且学习一门语言到了某个时候,这样的技术性历史回顾文章,必定能大大增进你对这门语言的认识和了解。

话说已经有人在翻译为中文了,但我强烈建议你如果真有兴趣的话,去读英文原文。我一直深信一个观点:你用什么语言去学习,你就能(慢慢地)用这门语言去思考。而且这是历史回顾,不是什么让你马上就能用在项目中从而升职加薪或者提前下班的东西,可以一点一点去啃。所以翻译的链接我就不贴啦。
2729 次点击
所在节点    分享发现
5 条回复
secondwtq
2020-04-17 22:22:57 +08:00
今日 C++ 笑话:C++ 做了 15 年,出了本书叫 The Design and Evolution of C++ 居然有 480 页。要知道就连 JavaScript 做了 20 年才写了不到 150 页
1OF7G
2020-04-17 22:41:54 +08:00
感谢分享。感觉 JS 是个很有活力的语言。
HeyWeGo
2020-04-18 00:45:59 +08:00
难道要出墙看,我这访问好慢~
nijux
2020-04-18 03:55:30 +08:00
GaoGeYang
2020-04-18 09:53:02 +08:00
感谢分享

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/663589

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX