Alan Kay doporučuje přečíst staré a zapomenuté, ale důležité knihy o programování

Alan Kay doporučuje přečíst staré a zapomenuté, ale důležité knihy o programování
Alan Kay je jako mistr Yody pro IT profesionály. On stál u zrodu prvního osobního počítače (Xerox Alto), jazyka SmallTalk a konceptu „objektově orientovaného programování“. Již mnohokrát se vyjádřil ke svému pohledu na vzdělání v oboru počítačových věd a doporučil knihy těm, kteří chtějí prohloubit své znalosti:

Nedávno se na Quora opět rozproudila tato debata a diskuse se dostala na první místo na Hacker News. Předkládám vám „nový“ seznam superstarých a základních knih o programování a myšlení programátora od Alana Kaye.

Lisp 1.5 Programmers Manual

od Johna McCarthyho, 1962

Alan Kay doporučuje přečíst staré a zapomenuté, ale důležité knihy o programování

Kniha je absolutním šampionem a celoživotním lídrem v žebříčku všech seznamů knih od Alana Kaye. Tato verze jazyka již neexistuje, ale kniha je úžasná.

ještě osm rarit:

Computation: Finite and Infinite Machines

od Marvina Minksyho, 1967

Alan Kay doporučuje přečíst staré a zapomenuté, ale důležité knihy o programování

Marvin Minsky „Výpočty a automaty“ (rus, djvu).

Advances in Programming and Non-Numerical Computation

ed. L. Fox, 1966

Alan Kay doporučuje přečíst staré a zapomenuté, ale důležité knihy o programování

The Mythical Man-Month

od Freda Brookse, 1975

Alan Kay doporučuje přečíst staré a zapomenuté, ale důležité knihy o programování

Mýtus člověka-měsíce (PDF, 171 stran)

The Sciences of the Artificial

od Herberta Simona

Alan Kay doporučuje přečíst staré a zapomenuté, ale důležité knihy o programování

The Sciences of the Artificial (PDF, 241 stran)

Kniha Herberta Simona (nositele Turingovy ceny a Nobelovy ceny) v ruštině (djvu).

Herbert Simon nečetl noviny a nesledoval televizi, protože se domníval, že pokud dojde k něčemu skutečně důležitému, někdo mu to určitě poví, takže nemá smysl ztrácet čas na média.
— Wikipedia

A Programming Language

od Kena Iversona, 1962

Alan Kay doporučuje přečíst staré a zapomenuté, ale důležité knihy o programování

Control Structures for Programming Languages

od Davea Fishera, 1970

Alan Kay doporučuje přečíst staré a zapomenuté, ale důležité knihy o programování

Control Structures for Programming Languages (PDF, 216 stran)

The Metaobject Protocol

od Kiczalese

Alan Kay doporučuje přečíst staré a zapomenuté, ale důležité knihy o programování

PhD disertace Joea Armstronga

Alan Kay doporučuje přečíst staré a zapomenuté, ale důležité knihy o programování

Joe Armstrong, tvůrce Erlangu.

PhD disertace Joea Armstronga (PDF, 295 stran)

P.S.

Dva dotazy pro čtenáře Habra:

  1. Jaké staré knihy považujete za povinné k přečtení?
  2. Jaké knihy mimo programování vylepšily vaše myšlení / pohled programátora?

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster