Alan Kay recommande de lire des livres de programmation anciens et oubliés mais importants

image

Alan Kay est le maître de Yoda pour les informaticiens. Il était à l'avant-garde de la création du premier ordinateur personnel (Xerox Alto) , du langage SmallTalk et du concept de «programmation orientée objet» . Il a déjà beaucoup parlé de son point de vue sur l'enseignement de l'informatique et a conseillé des livres à ceux qui souhaitent approfondir leurs connaissances:


Récemment, Quora a de nouveau soulevé ce sujet et la discussion est venue en premier lieu sur Hacker News. J'attire votre attention sur une "nouvelle" liste de livres super anciens et fondamentaux sur la programmation et la réflexion d'un programmeur d'Alan Kay.

Manuel du programmeur Lisp 1.5

par John McCarthy, 1962

image

Le livre est le champion absolu et le leader de la vie dans le classement de toutes les listes de livres d'Alan Kay. Cette version de la langue n'est plus là, mais le livre est magnifique.

huit autres raretés:

Calcul: machines finies et infinies

par Marvin Minsky, 1967

image

Marvin Minsky "Calculs et automates" (rus, djvu).

Progrès dans la programmation et le calcul non numérique

éd. L. Fox, 1966

image

Le mois-homme mythique

par Fred Brooks, 1975

image

Mois de l'homme mythique (PDF, 171 pages)

Les sciences de l'artificiel

par Herb Simon

image

Les sciences de l'artificiel (PDF, 241 pages)

Le livre d'Herbert Simon (lauréat du prix Turing et du prix Nobel) en russe (djvu).

Herbert Simon n'a pas lu les journaux et n'a pas regardé la télévision, car il pensait que si quelque chose de vraiment important se produisait, quelqu'un lui en parlerait, vous ne devriez donc pas perdre de temps avec les médias.
- Wikipédia


Un langage de programmation

par Ken Iverson, 1962

image

Structures de contrôle pour les langages de programmation

par Dave Fisher, 1970

image

Structures de contrôle pour les langages de programmation (PDF, 216 pages)

Le protocole Metabject

par Kiczales

image

Thèse de doctorat de Joe Armstrong


image

Joe Armstrong , créateur d'Erlang.

Thèse de doctorat de Joe Armstrong (PDF 295 pages)

PS


Deux questions pour habiturachitel:

  1. Selon vous, quels livres de la vieille école doivent être lus?
  2. Quels livres hors programmation ont amélioré les capacités de réflexion / vision du monde de votre programmeur?

Source: https://habr.com/ru/post/fr463149/


All Articles