Alan Kay consiglia di leggere vecchi e dimenticati, ma importanti libri di programmazione.

Alan Kay consiglia di leggere vecchi e dimenticati, ma importanti libri di programmazione.
Alan Kay è il maestro Yoda per i programmatori. È stato tra i pionieri della creazione del primo computer personale (Xerox Alto), del linguaggio SmallTalk e del concetto di «programmazione orientata agli oggetti». Ha già espresso molte opinioni sul suo punto di vista riguardo all'istruzione nel campo della Computer Science e ha consigliato dei libri a coloro che desiderano approfondire le loro conoscenze:

Recentemente su Quora è stato nuovamente sollevato questo tema e la discussione è diventata una delle più popolari su Hacker News. Vi presento un "nuovo" elenco di libri super famosi e fondamentali sulla programmazione e sul pensiero del programmatore di Alan Kay.

Lisp 1.5 Programmers Manual

di John McCarthy, 1962

Alan Kay consiglia di leggere vecchi e dimenticati, ma importanti libri di programmazione.

Il libro è un assoluto campione e un leader eterno nel ranking di tutti gli elenchi di libri di Alan Kay. Questa versione del linguaggio non esiste più, ma il libro è magnifico.

altri otto rari:

Computation: Finite and Infinite Machines

di Marvin Minsky, 1967

Alan Kay consiglia di leggere vecchi e dimenticati, ma importanti libri di programmazione.

Marvin Minsky «Calcoli e Macchine» (rus, djvu).

Advances in Programming and Non-Numerical Computation

a cura di L. Fox, 1966

Alan Kay consiglia di leggere vecchi e dimenticati, ma importanti libri di programmazione.

The Mythical Man-Month

di Fred Brooks, 1975

Alan Kay consiglia di leggere vecchi e dimenticati, ma importanti libri di programmazione.

Mito del uomo-mese (PDF, 171 pagine)

The Sciences of the Artificial

di Herb Simon

Alan Kay consiglia di leggere vecchi e dimenticati, ma importanti libri di programmazione.

The Sciences of the Artificial (PDF, 241 pagine)

Il libro di Herbert Simon (premio Turing e premio Nobel) in russo (djvu).

Herbert Simon non leggevano giornali e non guardava la televisione, poiché credeva che se succedeva qualcosa di veramente importante, qualcuno glielo avrebbe sicuramente detto, quindi non valeva la pena sprecare tempo con i media.
Wikipedia

A Programming Language

di Ken Iverson, 1962

Alan Kay consiglia di leggere vecchi e dimenticati, ma importanti libri di programmazione.

Control Structures for Programming Languages

di Dave Fisher, 1970

Alan Kay consiglia di leggere vecchi e dimenticati, ma importanti libri di programmazione.

Control Structures for Programming Languages (PDF, 216 pagine)

The Metaobject Protocol

di Kiczales

Alan Kay consiglia di leggere vecchi e dimenticati, ma importanti libri di programmazione.

La tesi di dottorato di Joe Armstrong

Alan Kay consiglia di leggere vecchi e dimenticati, ma importanti libri di programmazione.

Joe Armstrong, creatore di Erlang.

La tesi di dottorato di Joe Armstrong (PDF, 295 pagine)

P.S.

Due domande ai lettori di Habr:

  1. Quali libri old-school ritenete siano imprescindibili da leggere?
  2. Quali libri non riguardanti la programmazione hanno migliorato le vostre capacità di pensiero/o visione del programmatore?

Fonte: habr.com

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster