All Articles

V8博客摘要翻译

1. 目的 & 意义

在深入进行Node学习的朋友都知道V8引擎是Node的核心中的核心,一切的JS脚本最终都会进入到V8进行运行,Node充其量其实也只是一个API库,说到底。所以如果真的要学好用好Node的话,对V8引擎的了解是必不可少的。

而,作为一门快速发展的技术,JS的V8引擎在Google的助力下演进异常的快速,远超一门语言和一个引擎一般的进展速度。市面上的书本和文章大部分都很难跟上V8的发展,这就导致了学习者必须订阅跟随V8官方的博客,他们会在这个消息渠道上发布最新的进展(貌似也只有这个地方)。

因此我一直长期都有关注V8的博客。最近在更深入V8的过程中感到还是不够,觉得应该需要将V8的官方博客进一步:

  • 凝缩归纳关键核心的改动要点,省去官方博客的大量解释型描述(只关注改了什么,不关注为什么改)
  • 翻译成中文方便理解

这样能更好地跟进这个技术的演进,并指导日常工作中我们需要改进的部分。

2. 计划

当然全博客翻译是不现实的,从最近的Orinoco: young generation garbage collection开始。

一般最新的V8文章出来我都会尽快转成精简中文版。

UPDATE: 2019-02 今后的翻译将不再涉及到V8的release版本文章。这些文章的内容相对比较简单,主要是当前版本的更新内容简述,不涉及到V8中比较重要的设计和改动的细节,因此就不再动这块了。

3. 翻译列表

列表由新到旧逆向排序,可能会有更新不及时的情况,请留言备注:

EOF

Published 2018/3/21

Some tech & personal blog posts