Skip to content

Commit

Permalink
refactor: format cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
doodlewind committed Sep 16, 2020
1 parent 6d085a4 commit df88fee
Show file tree
Hide file tree
Showing 6 changed files with 271 additions and 545 deletions.
4 changes: 1 addition & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,8 @@

![The Mocha Console](./images/2.png)

《JavaScript: The First 20 Years》以上百页的篇幅,详细记述了 JavaScript 自 1995 至 2015 年间的演化故事。本项目将翻译其内容到中文社区,方便更多同学接触这份兼有收藏与研究价值的史料。

## 原文简介
2020 年的 JavaScript,几乎可以算是世界上使用最广泛的编程语言了。这样一个在十天内仓促完成的产物,是如何一步步走到今天的呢?这份文献的两位重量级作者分别是 JS 之父 Brendan Eich 和主持 ES6 规范制定的 Allen Wirfs-Brock,他们整理出了这个自 1995 年语言诞生到 2015 年确定 ES6 标准为止,共计横跨了 20 年的历史。整份资料介绍的并不仅是技术细节层面的考证,更是个讲述人类如何在商业与技术上的竞争合作中促进产业发展的故事
本书由 JavaScript 之父 Brendan Eich ES6 规范首席作者 Allen Wirfs-Brock 联合编写,详细记载和解读了自 1995 年语言诞生到 2015 ES6 规范制定为止,共计 20 年的 JavaScript 语言演化经历。全书不仅讲解了大量语言技术细节层面的演进,更复盘了更高层面上规范制定与标准博弈中的历史成败,是一部讲述人类如何在商业与技术上的竞争合作中促进产业发展的故事

这个故事相当漫长而复杂。全文分为四个部分,每部分都对应 JavaScript 演化历程中的一个主要阶段。各部分之间还有一段简短的插曲,介绍彼时的开发者们是如何看待与使用 JavaScript 的。

Expand Down
2 changes: 1 addition & 1 deletion appendices.md
Original file line number Diff line number Diff line change
Expand Up @@ -435,7 +435,7 @@
<tr><td>8 月 20 日</td><td>Bill Gibbons 完成「第 3 版最终候选草案」</td></tr>
<tr><td rowspan="5">9 月 23 日 - 24 日</td><td>最后一次技术工作组的「E3」会议,Bill Gibbons 离任开始新工作</td></tr>
<tr><td>将由 Herman Venter 和 Waldemar Horwat 完成规范</td></tr>
<tr><td>「合并函数」加入规范</td></tr>
<tr><td>「函数合并」加入规范</td></tr>
<tr><td>就异常达成最终一致</td></tr>
<tr><td>就具名 <i>FunctionExpression</i> 中标识符的作用域达成一致</td></tr>
<tr><td>9 月 24 日</td><td>TC39 投票批准将 ECMA-262 第三版提交给 Ecma GA 大会</td></tr>
Expand Down
Loading

0 comments on commit df88fee

Please sign in to comment.