本书讲述的是计算机工作原理,作者用丰富的想象和清晰的笔墨将看似繁杂的理论阐述得通俗易懂,你丝毫不会感到枯燥和生硬。更重要的是,你会因此而获得对计算机工作原理较深刻的理解。这种理解不是抽象层面上的,而是具有一定深度的。
点评:去年在Stack Overflow上面看到一篇帖子,统计了计算机领域中最受好评的若干本书,其中就有这么一本《编码》。这本书的介绍让我印象很深,据说完全不懂计算机的人也能看懂,如今花了一个礼拜把这本书看完,发现确实如此。
当然,本书不完全讲的是冗长的编码。正如作者所说,本书并不是讲计算机“如何”工作的,这里的“如何”需要打上引号,原因是在这本书中讲述的过程不同于之前读过的任何一本专业书籍,书中也没有用到多少专业性的描述数据传递的插图,而是通过贴近生活的实际例子娓娓道来。从最初的编码到盲文再到二进制码,从手电筒的电学知识到电报机和继电器再到逻辑开关门电路,然后把这些知识拼接在一起,就组成了构造计算机最基本的一些要素。读此书的过程中,确实有种神奇之感。
本书由奋战在Python开发一线近20年的Luciano Ramalho执笔,Victor Stinner、Alex Martelli等Python大咖担纲技术审稿人,从语言设计层面剖析编程细节,兼顾Python 3和Python2,告诉你Python中不亲自动手实践就无法理解的语言陷阱成因和解决之道,教你写出风格地道的Python代码。
点评:本书最值得推荐,我看的时候还没中文版,花了两个月的时间,每天晚上看一点,慢慢看完。真是一种享受,从来没有一本Python书给我这么畅快的体验。详实、旁征博引,作者真是善于写作和教学,我保证你在这本书上花的时间绝无遗憾。