有没有内容类似于《Python源码剖析》,但内容更新过,针对新版本的Python书籍?

软件工程师、主攻高级编程语言虚拟机的设计与实现

688 👍 / 24 💬

问题描述

网络资源什么的也是极好的

据说

@赖勇浩

大大接手了《Python源码剖析》的更新版本的编写工作。不过还没收到消息什么时候会完成写作。

更新:在CPyUG邮件列表上赖大大说目前公司状况紧张,书的进度暂时放下了:

groups.google.com/forum
太任性,公司快发不出工资了,先救公司。
书的进度只能跟大家说一声抱歉了。再等等。

赖勇浩

祝福赖大大!

CPython的新版本实现其实也没比《Python源码剖析》对应的CPython 2.4/2.5有多少根本性变化,对照旧书来读新代码还是OK的。

另外有一本比较新的书,不是直接讲CPython的源码剖析,而是借助CPython的字节码设计来讲解编程语言的设计与实现的:

《Foundations of Programming Languages》

这本书用C++实现了一个名为CoCo的虚拟机,兼容CPython 3.2字节码,来讲解Python及其它编程语言的概念。请参考:

CoCo - A Python Virtual Machine

,完整代码作者放在在Github上了。

网络资源的话,请参考: