
Alan Kay on IT-specialists for Star Wars. , . He has written extensively about his views on education in Computer Science and recommended books for those who wish to deepen their knowledge:
Recently on Quora and the discussion reached the top on Hacker News. I present to your attention a 'new' list of super old and fundamental books on programming and the thinking of programmers by Alan Kay.
Lisp 1.5 Programmers Manual
by John McCarthy, 1962

The book is an absolute champion and a lifelong leader in all lists of Alan Kay's recommended books. This version of the language no longer exists, but the book is magnificent.
eight more rarities:
Computation: Finite and Infinite Machines
by Marvin Minsky, 1967

Advances in Programming and Non-Numerical Computation
edited by L. Fox, 1966

The Mythical Man-Month
by Fred Brooks, 1975

The Sciences of the Artificial
by Herb Simon

Herbert Simon did not read newspapers and did not watch television, as he believed that if something truly significant happened, someone would surely tell him about it, so there was no need to waste time on the media.
â
A Programming Language
by Ken Iverson, 1962

Control Structures for Programming Languages
by Dave Fisher, 1970

The Metaobject Protocol
by Kiczales

Joe Armstrongâs PhD thesis

, the creator of Erlang.
P.S.
Two questions for Habr readers:
- What old-school books do you consider essential reading?
- Which non-programming books have improved your thinking/programmer's worldview?
Allikas: habr.com
