推荐序
《道德经》有云:大方无隅,大象无形,也就是老子所说“道”的至高境界。世界上最恢宏、壮丽的气派和境界,往往并不拘泥于一定的事物和格局,而是表现出“气象万千”的面貌和场景,科学知识的论述也是如此。科学不一定等同于晦涩和深奥,最复杂的理论也可用最简单的方式描述。这就是普遍存在于现实世界的辩证的、朴素的唯物主义精神。
我想Charles Petzold就是这样一位智者。作为Windows编程界开创者之一和世界顶级的技术专家,他在Windows编程方面著述丰富,在基础计算机理论书籍方面也取得了卓尔不凡的成就。他善用丰富的想象和清晰的笔墨将看似繁杂的理论描述得生动、简单,使读者不会感到枯燥和生硬。尤其这本畅销多年、经久不衰的《编码——隐匿在计算机软硬件背后的语言》(Code:The Hidden Language of Computer Hardware and Software)更是化腐朽为神奇,改晦涩为通俗之杰作。即使读者不是计算机专业的人士,在Petzold笔墨的引导之下,也能够轻松阅读该书。书中使用像电线、电灯泡、触发器等这些非常常见的零件,拼拼接接,最后令人惊异地建造了一台电子计算机。读者在阅读过程中,循序渐进地学习有关计算机系统基础和构造的知识,作者的奇思妙想和妙趣横生的讲述方式不得不令人赞叹。
透过现象进而探索本质可以发现新事物;将复杂的事物简单化,可以发现解决问题的新方法。作者将那些看似复杂的理论转换成我们熟悉的诸多景象,使读者不由自主地跟随他的思路打造这台只有电线、电灯泡和触发器组构成的庞大的计算机系统。
我阅读了本书的译稿,并非常欣喜地将其推荐给每一位读者,我相信读者都能获益良多。本书的译者做了一件非常有意义的事情,将一部优秀的作品介绍给读者。他们严谨的工作将本书诠释得非常出色,使之在不丧失原作风采的基础上更贴合中国读者的习惯。
最后,我还是想将《道德经》上的两句话来送给各位读者——“为学日益,为道日损,损之又损,以至于无为,无为而无不为”。衷心希望各位读者有朝一日都能够在学问上到达无为而治的境界。
丁秋林教授,博士生导师,南京航空航天大学信息科学与技术学院和机电工程学院资深教授。英国皇家航空学会高级会员、英国剑桥世界名人录传记人物(IBC Cambridge the 28th Edition)、美国世界名人录传记人物(Who’s Who in the World the 16th Edition)、国际高级制造技术杂志编辑部成员(Springer)。