Alan Kay 是 IT 极客的尤达大师。 他
Alan Kay:我将如何教授计算机科学 101 Alan Kay:“您会推荐学习计算机科学的人阅读哪些书籍?” 艾伦·凯(和哈布尔的集体智慧):哪些书塑造了在职工程师的思维 Alan Kay 和 Marvin Minsky:计算机科学已经有了“语法”。 需要“文学”
最近在知乎上
Lisp 1.5 程序员手册
作者:约翰·麦卡锡,1962
该书是艾伦·凯所有图书排行榜中的绝对冠军和终身领先者。 该语言的这个版本已不再可用,但这本书很棒。
计算:有限和无限机器
作者:马文·明斯基,1967
编程和非数值计算的进展
编辑。 L·福克斯,1966
神话人月
作者:弗雷德·布鲁克斯,1975
人工科学
作者:赫伯·西蒙
赫伯特·西蒙不看报纸,也不看电视,因为他相信,如果真的有什么重要的事情发生,肯定会有人告诉他,所以没有必要在媒体上浪费时间。
-维基百科
编程语言
作者:肯·艾弗森,1962
编程语言的控制结构
作者:戴夫·费希尔,1970
元对象协议
通过基克萨莱斯
乔·阿姆斯特朗的博士论文
PS
向哈布拉读者提出两个问题:
- 您认为哪些旧教科书是必读的?
- 哪些非编程书籍改善了您作为程序员的思维/世界观?
来源: habr.com