Alan Kay empfiehlt, alte und vergessene, aber wichtige Bücher über Programmierung zu lesen.

Alan Kay empfiehlt, alte und vergessene, aber wichtige Bücher über Programmierung zu lesen.
Alan Kay ist der Meister Yoda für ITler. Er war an der Entstehung des ersten Personalcomputers (Xerox Alto) beteiligt,, der Programmiersprache SmallTalk und dem Konzept der „objektorientierten Programmierung“. Er hat sich bereits vielfach zu seiner Sicht auf die Ausbildung im Bereich Informatik geäußert und Bücher empfohlen für diejenigen, die ihr Wissen vertiefen möchten:

Kürzlich wurde dieses Thema wieder auf Quora aufgebracht, und die Diskussion hat es auf den ersten Platz bei Hacker News geschafft. Ich präsentiere Ihnen eine „neue“ Liste von super alten und grundlegenden Büchern über Programmierung und das Denken von Programmierern, zusammengestellt von Alan Kay.

Lisp 1.5 Programmers Manual

von John McCarthy, 1962

Alan Kay empfiehlt, alte und vergessene, aber wichtige Bücher über Programmierung zu lesen.

Das Buch ist absolute Spitze und seit vielen Jahren führend in allen Büchern von Alan Kay. Diese Version der Sprache gibt es nicht mehr, aber das Buch ist großartig.

noch acht Raritäten:

Computation: Finite and Infinite Machines

von Marvin Minsky, 1967

Alan Kay empfiehlt, alte und vergessene, aber wichtige Bücher über Programmierung zu lesen.

Marvin Minsky „Berechnungen und Maschinen“ (Russisch, djvu).

Advances in Programming and Non-Numerical Computation

herausgegeben von L. Fox, 1966

Alan Kay empfiehlt, alte und vergessene, aber wichtige Bücher über Programmierung zu lesen.

The Mythical Man-Month

von Fred Brooks, 1975

Alan Kay empfiehlt, alte und vergessene, aber wichtige Bücher über Programmierung zu lesen.

Der Mythische Mensch-Monat (PDF, 171 Seiten)

The Sciences of the Artificial

von Herb Simon

Alan Kay empfiehlt, alte und vergessene, aber wichtige Bücher über Programmierung zu lesen.

The Sciences of the Artificial (PDF, 241 Seiten)

Das Buch von Herbert Simon (Träger des Turing-Preises und des Nobelpreises) in Russisch (djvu).

Herbert Simon las keine Zeitungen und schaute kein Fernsehen, da er der Meinung war, dass, wenn etwas wirklich Wichtiges passiert, ihm jemand davon erzählen wird. Daher lohnt es sich nicht, Zeit mit den Medien zu verschwenden.
Wikipedia

A Programming Language

von Ken Iverson, 1962

Alan Kay empfiehlt, alte und vergessene, aber wichtige Bücher über Programmierung zu lesen.

Control Structures for Programming Languages

von Dave Fisher, 1970

Alan Kay empfiehlt, alte und vergessene, aber wichtige Bücher über Programmierung zu lesen.

Control Structures for Programming Languages (PDF, 216 Seiten)

The Metamodel Protocol

von Kiczales

Alan Kay empfiehlt, alte und vergessene, aber wichtige Bücher über Programmierung zu lesen.

Die Doktorarbeit von Joe Armstrong,

Alan Kay empfiehlt, alte und vergessene, aber wichtige Bücher über Programmierung zu lesen.

Joe Armstrong,der Erfinder von Erlang.

Die Doktorarbeit von Joe Armstrong (PDF, 295 Seiten)

P.S.

Zwei Fragen an die Habr-Community:

  1. Welche Old-School-Bücher halten Sie für unverzichtbar?
  2. Welche nicht-Programmierbücher haben Ihre Denkfähigkeit oder Sichtweise als Programmierer verbessert?

Quelle: habr.com

60GB SSD 8Gb DDR4