V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xell
V2EX  ›  分享发现

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

  •  
  •   xell · 2020-04-17 22:18:35 +08:00 · 2850 次点击
    这是一个创建于 1680 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这是一篇将于 2020 年 6 月发表的长文( 190 页!正文 127 页!),预印本已经发布在 https://zenodo.org/record/3707008#.Xpm0bi-cbUI ( CC-BY-SA )。

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

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

    话说已经有人在翻译为中文了,但我强烈建议你如果真有兴趣的话,去读英文原文。我一直深信一个观点:你用什么语言去学习,你就能(慢慢地)用这门语言去思考。而且这是历史回顾,不是什么让你马上就能用在项目中从而升职加薪或者提前下班的东西,可以一点一点去啃。所以翻译的链接我就不贴啦。
    5 条回复    2020-04-18 09:53:02 +08:00
    secondwtq
        1
    secondwtq  
       2020-04-17 22:22:57 +08:00
    今日 C++ 笑话:C++ 做了 15 年,出了本书叫 The Design and Evolution of C++ 居然有 480 页。要知道就连 JavaScript 做了 20 年才写了不到 150 页
    1OF7G
        2
    1OF7G  
       2020-04-17 22:41:54 +08:00
    感谢分享。感觉 JS 是个很有活力的语言。
    HeyWeGo
        3
    HeyWeGo  
       2020-04-18 00:45:59 +08:00
    难道要出墙看,我这访问好慢~
    nijux
        4
    nijux  
       2020-04-18 03:55:30 +08:00
    GaoGeYang
        5
    GaoGeYang  
       2020-04-18 09:53:02 +08:00
    感谢分享
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2778 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 09:40 · PVG 17:40 · LAX 01:40 · JFK 04:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.