
Alan Kay is the Yoda for IT professionals. He , . He has often expressed his views on education in the field of Computer Science and recommended books for those who wish to deepen their knowledge:
Recently on Quora and the discussion reached the top spot on Hacker News. I present to your attention a ‘new’ list of super old and fundamental books on programming and the mindset of programmers from Alan Kay.
Lisp 1.5 Programmers Manual
by John McCarthy, 1962

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

Advances in Programming and Non-Numerical Computation
ed. 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 or watch television because he believed that if something really important happened, someone would definitely tell him about it, so he shouldn't 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:
- Which old-school books do you consider essential reading?
- Which non-programming books have enhanced your thinking/programmer worldview?
Bron: habr.com
