「龙书」之后,又一编译佳作诚招译者

昨天被图灵奖刷屏了吗?就在刚刚过去的一天里,编译技术的死忠粉们纷纷奔走相告:「龙书」作者获图灵奖了!!!

2020年图灵奖颁给了Alfred Aho 和Jeffrey Ullman这两位大佬,以表彰他们为程序设计语言的编译器和算法奠定了基础。

Aho 和 Ullman 合著的 Principles of Compiler Design(龙书)被誉为编译技术领域的不朽之作。

看到本届图灵奖的消息,图灵君内心是激动的。是时候放出以下这本重磅书的译者招募消息了!

「龙书」之后,又一编译佳作诚招译者_第1张图片

这是新生代编译技术小生Thorsten Ball的书,图灵君暂时为它起了一个中文名:《用Go语言自制编译器》

这本书在亚马逊上获得 4.8 的高分!来看看亚马逊读者是如何评价的。

「龙书」之后,又一编译佳作诚招译者_第2张图片

读起来非常轻松,并没有晦涩的理论。这本书就像是实战版的「龙书」。如果有一天我被困在荒岛上,不得不自创一门编程语言,那么这就是我要带上的唯一一本书。

嚯!评价还真不低。来看看这本书的目录吧!

「龙书」之后,又一编译佳作诚招译者_第3张图片

「龙书」之后,又一编译佳作诚招译者_第4张图片

事实上,这本编译书还有一部「前传」:

「龙书」之后,又一编译佳作诚招译者_第5张图片
用Go语言自制解释器

跟随这两本书,你将揭开解释器和编译器的神秘面纱,通晓它们的工作原理。作者采用 Go 语言来为自创编程语言 Monkey 实现解释器和编译器。

在《用Go语言自制解释器》中,你将为 Monkey 语言实现类 C 语法、变量绑定、基本数据类型、算术运算、内置函数、闭包等特性,并了解什么是词法分析器、解析器和抽象语法树。

在《用Go语言自制编译器》中,Monkey 将继续「进化」,并最终成长为成熟的程序设计语言。在已有词法分析器、解析器和抽象语法树的基础上,你将为 Monkey 语言定义字节码指令,指定操作数,编写反汇编程序,构建执行字节码的虚拟机。

如 何 试 译

本次译者招募工作截至 2021 年 4 月 16 日。请将您的个人技术背景简介发给本书编辑:xiett@turingbook[dot]com。如果背景与本书内容契合,编辑将联系您试译并说明试译要求。

如果想更多地了解这两本书,欢迎访问图灵社区。点击「阅读原文」,下载目录和试读资料(非试译内容)。

你可能感兴趣的:(编译器,程序设计,css,go,html)