Alan Kay anbefaler at læse gamle og glemte, men vigtige programmeringsbøger

Alan Kay anbefaler at læse gamle og glemte, men vigtige programmeringsbøger
Alan Kay er Master Yoda for IT-folk. Han stod i begyndelsen af ​​skabelsen af ​​den første personlige computer (Xerox Alto), SmallTalk sprog og konceptet "objektorienteret programmering". Han har talt meget om sit syn på uddannelse i datalogi og har anbefalet bøger til dem, der ønsker at uddybe deres viden:

For nylig på Quora tog emnet op igen og diskussionen kom i top på Hacker News. Jeg gør dig opmærksom på en "ny" liste over supergamle og grundlæggende bøger om programmering og tænkning af en programmør fra Alan Kay.

Lisp 1.5 Programmers Manual

af John McCarthy, 1962

Alan Kay anbefaler at læse gamle og glemte, men vigtige programmeringsbøger

Bogen er den absolutte mester og livslang leder af vurderingen af ​​alle boglister fra Alan Kay. Denne version af sproget er ikke længere tilgængelig, men bogen er fantastisk.

otte sjældenheder mere:

Beregning: Finite og Infinite Machines

af Marvin Minsky, 1967

Alan Kay anbefaler at læse gamle og glemte, men vigtige programmeringsbøger

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

Fremskridt inden for programmering og ikke-numerisk beregning

udg. L. Fox, 1966

Alan Kay anbefaler at læse gamle og glemte, men vigtige programmeringsbøger

Den mytiske man-måned

af Fred Brooks, 1975

Alan Kay anbefaler at læse gamle og glemte, men vigtige programmeringsbøger

Mytisk man-måned (PDF, 171 sider)

Videnskaberne om det kunstige

af Herb Simon

Alan Kay anbefaler at læse gamle og glemte, men vigtige programmeringsbøger

The Sciences of the Artificial (PDF, 241 sider)

Bog af Herbert Simon (Turing og nobelprisvinder) på russisk (djvu).

Herbert Simon læste ikke aviser eller så tv, fordi han mente, at hvis der skete noget virkelig vigtigt, ville nogen helt sikkert fortælle ham om det, så det er ikke værd at spilde tid på medierne.
Wikipedia

Et programmeringssprog

af Ken Iverson, 1962

Alan Kay anbefaler at læse gamle og glemte, men vigtige programmeringsbøger

Kontrolstrukturer til programmeringssprog

af Dave Fisher, 1970

Alan Kay anbefaler at læse gamle og glemte, men vigtige programmeringsbøger

Kontrolstrukturer til programmeringssprog (PDF, 216 sider)

Metaobject-protokollen

af Kiczales

Alan Kay anbefaler at læse gamle og glemte, men vigtige programmeringsbøger

Joe Armstrongs ph.d.-afhandling

Alan Kay anbefaler at læse gamle og glemte, men vigtige programmeringsbøger

Joe Armstrong, skaberen af ​​Erlang.

Joe Armstrongs ph.d.-afhandling (PDF, 295 sider)

PS

To spørgsmål til læserne:

  1. Hvilke gamle skolebøger synes du skal læses?
  2. Hvilke ikke-programmerende bøger har forbedret din programmeringstankegang/verdenssyn?

Kilde: www.habr.com

Tilføj en kommentar