Alan Kay soovitab lugeda vanu ja unustatud, kuid olulisi programmeerimisraamatuid.

Alan Kay soovitab lugeda vanu ja unustatud, kuid olulisi programmeerimisraamatuid.
Alan Kay on IT-specialists for Star Wars. was a pioneer in the creation of the first personal computer (Xerox Alto), the SmallTalk language and the concept of 'object-oriented programming'. 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 this topic was once again raised 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

Alan Kay soovitab lugeda vanu ja unustatud, kuid olulisi programmeerimisraamatuid.

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

Alan Kay soovitab lugeda vanu ja unustatud, kuid olulisi programmeerimisraamatuid.

Marvin Minsky 'Computations and Automata' (rus, djvu).

Advances in Programming and Non-Numerical Computation

edited by L. Fox, 1966

Alan Kay soovitab lugeda vanu ja unustatud, kuid olulisi programmeerimisraamatuid.

The Mythical Man-Month

by Fred Brooks, 1975

Alan Kay soovitab lugeda vanu ja unustatud, kuid olulisi programmeerimisraamatuid.

The Mythical Man-Month (PDF, 171 pages)

The Sciences of the Artificial

by Herb Simon

Alan Kay soovitab lugeda vanu ja unustatud, kuid olulisi programmeerimisraamatuid.

The Sciences of the Artificial (PDF, 241 pages)

Herb Simon's book (Turing Award and Nobel Prize laureate) in Russian (djvu).

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.
— Vikipeedia

A Programming Language

by Ken Iverson, 1962

Alan Kay soovitab lugeda vanu ja unustatud, kuid olulisi programmeerimisraamatuid.

Control Structures for Programming Languages

by Dave Fisher, 1970

Alan Kay soovitab lugeda vanu ja unustatud, kuid olulisi programmeerimisraamatuid.

Control Structures for Programming Languages (PDF, 216 pages)

The Metaobject Protocol

by Kiczales

Alan Kay soovitab lugeda vanu ja unustatud, kuid olulisi programmeerimisraamatuid.

Joe Armstrong’s PhD thesis

Alan Kay soovitab lugeda vanu ja unustatud, kuid olulisi programmeerimisraamatuid.

Joe Armstrong, the creator of Erlang.

Joe Armstrong’s PhD thesis (PDF, 295 pages)

P.S.

Two questions for Habr readers:

  1. What old-school books do you consider essential reading?
  2. Which non-programming books have improved your thinking/programmer's worldview?

Allikas: habr.com

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster