Alan Kay zaleca przeczytanie starych, zapomnianych, ale ważnych książek o programowaniu

Alan Kay zaleca przeczytanie starych, zapomnianych, ale ważnych książek o programowaniu
Alan Kay to mistr Yody dla specjalistów IT. On stał u podstaw stworzenia pierwszego komputera osobistego (Xerox Alto), języka SmallTalk i koncepcji „programowania obiektowego”. Wiele razy wyrażał swoje zdanie na temat edukacji w dziedzinie informatyki i polecał książki tym, którzy chcą pogłębić swoją wiedzę:

Niedawno na Quora ponownie podjęto ten temat i dyskusja wspięła się na pierwsze miejsce na Hacker News. Przedstawiam Państwu „nową” listę super starych i fundamentalnych książek o programowaniu oraz myśleniu programisty od Alana Kayı.

Ręczny podręcznik programisty Lisp 1.5

autor: John McCarthy, 1962

Alan Kay zaleca przeczytanie starych, zapomnianych, ale ważnych książek o programowaniu

Książka – absolutny mistrz i dożywotni lider rankingów wszystkich list książek od Alana Kayı. Ta wersja języka już nie istnieje, ale książka – wspaniała.

jeszcze osiem rarytasów:

Obliczenia: maszyny skończone i nieskończone

autor: Marvin Minsky, 1967

Alan Kay zaleca przeczytanie starych, zapomnianych, ale ważnych książek o programowaniu

Marvin Minsky „Obliczenia i automaty” (rus, djvu).

Postępy w programowaniu i obliczeniach nienumerycznych

red. L. Fox, 1966

Alan Kay zaleca przeczytanie starych, zapomnianych, ale ważnych książek o programowaniu

Mitologiczny człowiek-miesiąc

autor: Fred Brooks, 1975

Alan Kay zaleca przeczytanie starych, zapomnianych, ale ważnych książek o programowaniu

Mitologiczny człowiek-miesiąc (PDF, 171 str.)

Nauki o sztucznym

autor: Herb Simon

Alan Kay zaleca przeczytanie starych, zapomnianych, ale ważnych książek o programowaniu

Nauki o sztucznym (PDF, 241 str.)

Książka Herberta Simona (laureata nagrody Turinga i Nagrody Nobla) w języku rosyjskim (djvu).

Herbert Simon nie czytał gazet ani nie oglądał telewizji, ponieważ uważał, że jeśli coś naprawdę ważnego się wydarzy, ktoś mu o tym z pewnością powie, więc nie ma sensu tracić czasu na media.
Wikipedia

Język programowania

autor: Ken Iverson, 1962

Alan Kay zaleca przeczytanie starych, zapomnianych, ale ważnych książek o programowaniu

Struktury kontrolne dla języków programowania

autor: Dave Fisher, 1970

Alan Kay zaleca przeczytanie starych, zapomnianych, ale ważnych książek o programowaniu

Struktury kontrolne dla języków programowania (PDF, 216 str.)

Protokół metaobiektowy

autor: Kiczales

Alan Kay zaleca przeczytanie starych, zapomnianych, ale ważnych książek o programowaniu

Doktorat Joe Armstronga

Alan Kay zaleca przeczytanie starych, zapomnianych, ale ważnych książek o programowaniu

Joe Armstrong, twórca Erlang.

Praca doktorska Joe Armstronga (PDF, 295 stron)

P.S.

Dwa pytania do użytkowników Habr:

  1. Jakie książki z lat 80. uważacie za obowiązkowe do przeczytania?
  2. Jakie książki nie związane z programowaniem poprawiły Twoje umiejętności myślenia/światopogląd programisty?

Źródło: habr.com

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster