我们能从一本 45 年历史的计算机书中学到什么

2021-12-26

人月神话 —— 1999 年图灵奖获得者 Fred Brooks 作于 1975 年,到现在已经快半个世纪。 计算机行业的发展速度不必赘言, 这本上个世纪的书还有用吗? 有用。 第一次见到 人月神话,是在 2007 年,大连奥林匹克电子广场地下二层鹿鸣书店。 鹿鸣书店专门卖计算机/电子科技书籍,所以我当时一度以为 人月神话 摆错了地方,因为它的书名非常像武侠

程序员必读书单 1.0 -- 六年后的回顾

2021-06-01

年更系列(继续保持一年一次的更新频率 o_O) 六年之前,我写了 程序员必读书单 这篇文章,两万五千多字介绍了近 100 本书,覆盖基础理论,编程语言,程序设计等十余个领域。然后从中精选出 30 本书用于入门和提升。 当时写这篇文章的初衷是想写一个不会过时的书单。书单写于 2015,现在 2021,是否还适用呢? 必读书单 先放下 2015 年的书单: 入门

90 分钟实现一门编程语言——极简解释器教程

2014-03-23

关于 本文介绍了如何使用 C# 实现一个简化 Scheme——iScheme 及其解释器。 如果你对下面的内容感兴趣: 实现基本的词法分析,语法分析并生成抽象语法树。 实现嵌套作用域和函数调用。 解释器的基本原理。 以及一些 C# 编程技巧。 那么请继续阅读。 如果你对以下内容感兴趣: 高级的词法/语法分析技术。 类型推导/分析。 目标代码优化。 本文则过于