Alan Kay suosittelee vanhojen ja unohdettujen, mutta tärkeiden ohjelmointikirjojen lukemista

Alan Kay suosittelee vanhojen ja unohdettujen, mutta tärkeiden ohjelmointikirjojen lukemista
Alan Kay on IT-ihmisten mestari Yoda. Hän oli ensimmäisen henkilökohtaisen tietokoneen (Xerox Alto) luomisen lähtökohtana., SmallTalk-kieli ja "oliosuuntautuneen ohjelmoinnin" käsite. Hän on puhunut laajasti näkemyksistään tietojenkäsittelytieteen koulutuksesta ja suositellut kirjoja niille, jotka haluavat syventää tietojaan:

Äskettäin Quorassa nosti aiheen taas esille ja keskustelu nousi kärkeen Hacker Newsissa. Tuon huomionne "uuden" luettelon supervanhoista ja perustavanlaatuisista kirjoista ohjelmoinnista ja ohjelmoijan ajattelusta Alan Kaylta.

Lisp 1.5 ohjelmoijan käsikirja

Kirjailija: John McCarthy, 1962

Alan Kay suosittelee vanhojen ja unohdettujen, mutta tärkeiden ohjelmointikirjojen lukemista

Kirja on Alan Kayn kaikkien kirjaluetteloiden ehdoton mestari ja elinikäinen johtaja. Tämä kieliversio ei ole enää saatavilla, mutta kirja on loistava.

kahdeksan muuta harvinaisuutta:

Laskenta: äärelliset ja äärettömät koneet

Kirjailija: Marvin Minsky, 1967

Alan Kay suosittelee vanhojen ja unohdettujen, mutta tärkeiden ohjelmointikirjojen lukemista

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

Ohjelmoinnin ja ei-numeerisen laskennan edistyminen

toim. L. Fox, 1966

Alan Kay suosittelee vanhojen ja unohdettujen, mutta tärkeiden ohjelmointikirjojen lukemista

Myyttinen ihmisen kuukausi

Fred Brooks, 1975

Alan Kay suosittelee vanhojen ja unohdettujen, mutta tärkeiden ohjelmointikirjojen lukemista

Myyttinen mieskuukausi (PDF, 171 sivua)

Keinotekoisen tieteet

Kirjailija: Herb Simon

Alan Kay suosittelee vanhojen ja unohdettujen, mutta tärkeiden ohjelmointikirjojen lukemista

The Sciences of the Artificial (PDF, 241 sivua)

Herbert Simonin (Turingin ja Nobel-palkinnon voittaja) kirja venäjäksi (djvu).

Herbert Simon ei lukenut sanomalehtiä tai katsonut televisiota, koska hän ajatteli, että jos jotain todella tärkeää tapahtuisi, joku varmasti kertoisi hänelle siitä, joten mediaan ei kannata tuhlata aikaa.
- Wikipedia

Ohjelmointikieli

Kirjailija: Ken Iverson, 1962

Alan Kay suosittelee vanhojen ja unohdettujen, mutta tärkeiden ohjelmointikirjojen lukemista

Ohjelmointikielten ohjausrakenteet

Kirjailija: Dave Fisher 1970

Alan Kay suosittelee vanhojen ja unohdettujen, mutta tärkeiden ohjelmointikirjojen lukemista

Ohjelmointikielten ohjausrakenteet (PDF, 216 sivua)

Metaobject-protokolla

kirjoittanut Kiczales

Alan Kay suosittelee vanhojen ja unohdettujen, mutta tärkeiden ohjelmointikirjojen lukemista

Joe Armstrongin väitöskirja

Alan Kay suosittelee vanhojen ja unohdettujen, mutta tärkeiden ohjelmointikirjojen lukemista

Joe Armstrong, Erlangin luoja.

Joe Armstrongin väitöskirja (PDF, 295 sivua)

PS.

Kaksi kysymystä lukijoille:

  1. Mitkä vanhan koulun kirjat ovat sinun mielestäsi pakollisia?
  2. Mitkä ei-ohjelmointikirjat ovat parantaneet ohjelmointiajatteluasi/maailmankuvaasi?

Lähde: will.com

Lisää kommentti