Alan Kay anbefaler læsning af gamle og glemte, men vigtige bøger om programmering

Alan Kay anbefaler læsning af gamle og glemte, men vigtige bøger om programmering
Alan Kay er Yoda for IT-folk. Han var med til at skabe den første personlige computer (Xerox Alto), programmeringssproget SmallTalk og konceptet 'objektorienteret programmering'. Han har givet mange udtalelser om sin opfattelse af uddannelse inden for Computer Science og anbefalet bøger til dem, der ønsker at uddybe deres viden:

For nylig blev dette emne igen taget op på Quora og diskussionen blev populær på Hacker News. Jeg præsenterer med glæde en 'ny' liste over supergamle og grundlæggende bøger om programmering og programmerers tankegang fra Alan Kay. Lisp 1.5 Programmers Manual

af John McCarthy, 1962

Bogen er den absolutte mester og livslange leder af alle lister over bøger fra Alan Kay. Denne version af sproget findes ikke mere, men bogen er fremragende.

Alan Kay anbefaler læsning af gamle og glemte, men vigtige bøger om programmering

yderligere otte sjældenheder:

Computation: Finite and Infinite Machines

af Marvin Minsky, 1967

Marvin Minskys 'Beregninger og automater' (rus, djvu).

Alan Kay anbefaler læsning af gamle og glemte, men vigtige bøger om programmering

Advances in Programming and Non-Numerical Computation

red. L. Fox, 1966

The Mythical Man-Month

Alan Kay anbefaler læsning af gamle og glemte, men vigtige bøger om programmering

af Fred Brooks, 1975

Mythisk mand-måned (PDF, 171 sider)

Alan Kay anbefaler læsning af gamle og glemte, men vigtige bøger om programmering

The Sciences of the Artificial

af Herb Simon

The Sciences of the Artificial (PDF, 241 sider)

Alan Kay anbefaler læsning af gamle og glemte, men vigtige bøger om programmering

Herbert Simons bog (vinder af Turing-prisen og Nobelprisen) på russisk (djvu).

Herbert Simon læste ikke aviser og så ikke fjernsyn, da han mente, at hvis noget virkelig vigtigt skete, ville nogen fortælle ham om det, så han spildte ikke tid på medierne.

A Programming Language
— Wikipedia

af Ken Iverson, 1962

Control Structures for Programming Languages

Alan Kay anbefaler læsning af gamle og glemte, men vigtige bøger om programmering

af Dave Fisher, 1970

Control Structures for Programming Languages (PDF, 216 sider)

Alan Kay anbefaler læsning af gamle og glemte, men vigtige bøger om programmering

The Metaobject Protocol

af Kiczales

Joe Armstrongs PhD afhandling

Alan Kay anbefaler læsning af gamle og glemte, men vigtige bøger om programmering

Joe Armstrong

Alan Kay anbefaler læsning af gamle og glemte, men vigtige bøger om programmering

, skaberen af Erlang.Joe Armstrongs PhD afhandling (PDF, 295 sider)

To spørgsmål til Habr-brugere:

P.S.

Hvilke old-school bøger mener du er obligatoriske at læse?

  1. Hvilke bøger, der ikke handler om programmering, har forbedret dine tænkefærdigheder/verdenopfattelse som programmør?
  2. Alan Kay.

Kilde: habr.com

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster