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

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

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

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

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

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

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

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

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

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


用Go语言自制解释器

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

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

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

如 何 试 译

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

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

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值