Inirerekomenda ni Alan Kay ang pagbabasa ng mga luma at nakalimutan ngunit mahahalagang libro sa programming

Inirerekomenda ni Alan Kay ang pagbabasa ng mga luma at nakalimutan ngunit mahahalagang libro sa programming
Si Alan Kay ang Master Yoda para sa mga IT geeks. Siya ay sa pinagmulan ng paglikha ng unang personal na computer (Xerox Alto), SmallTalk na wika at ang konsepto ng "object-oriented programming". Marami na siyang nasabi tungkol sa kanyang mga pananaw sa edukasyon sa larangan ng Computer Science at nagrekomenda ng mga libro sa mga gustong palalimin ang kanilang kaalaman:

Kamakailan sa Quora dinala muli ang paksang ito at ang talakayan ay umabot sa numero uno sa Hacker News. Dinadala ko sa iyong pansin ang isang "bagong" listahan ng mga napakaluma at pangunahing aklat sa programming at pag-iisip ng programmer mula kay Alan Kay.

Lisp 1.5 Programmer Manual

ni John McCarthy, 1962

Inirerekomenda ni Alan Kay ang pagbabasa ng mga luma at nakalimutan ngunit mahahalagang libro sa programming

Ang libro ay ang ganap na kampeon at panghabambuhay na pinuno sa pagraranggo ng lahat ng mga listahan ng libro mula kay Alan Kay. Ang bersyon na ito ng wika ay hindi na magagamit, ngunit ang aklat ay mahusay.

walong higit pang mga pambihira:

Pag-compute: Finite at Infinite Machine

ni Marvin Minsky, 1967

Inirerekomenda ni Alan Kay ang pagbabasa ng mga luma at nakalimutan ngunit mahahalagang libro sa programming

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

Mga Pagsulong sa Programming at Non-Numerical Computation

ed. L. Fox, 1966

Inirerekomenda ni Alan Kay ang pagbabasa ng mga luma at nakalimutan ngunit mahahalagang libro sa programming

Ang Mythical Man-Month

ni Fred Brooks, 1975

Inirerekomenda ni Alan Kay ang pagbabasa ng mga luma at nakalimutan ngunit mahahalagang libro sa programming

The Mythical Man-Month (PDF, 171 pages)

Ang mga Agham ng Artipisyal

ni Herb Simon

Inirerekomenda ni Alan Kay ang pagbabasa ng mga luma at nakalimutan ngunit mahahalagang libro sa programming

The Sciences of the Artificial (PDF, 241 na pahina)

Aklat ni Herbert Simon (Turing Award at Nobel Prize winner) sa Russian (djvu).

Si Herbert Simon ay hindi nagbabasa ng mga pahayagan o nanonood ng telebisyon dahil naniniwala siya na kung talagang may nangyaring mahalaga, tiyak na may magsasabi sa kanya tungkol dito, kaya walang kwenta ang pag-aaksaya ng oras sa media.
- Wikipedia

Isang Programming Language

ni Ken Iverson, 1962

Inirerekomenda ni Alan Kay ang pagbabasa ng mga luma at nakalimutan ngunit mahahalagang libro sa programming

Control Structure para sa Programming Languages

ni Dave Fisher, 1970

Inirerekomenda ni Alan Kay ang pagbabasa ng mga luma at nakalimutan ngunit mahahalagang libro sa programming

Control Structure para sa Programming Languages ​​​​(PDF, 216 na pahina)

Ang Metaobject Protocol

ni Kiczales

Inirerekomenda ni Alan Kay ang pagbabasa ng mga luma at nakalimutan ngunit mahahalagang libro sa programming

Ang PhD thesis ni Joe Armstrong

Inirerekomenda ni Alan Kay ang pagbabasa ng mga luma at nakalimutan ngunit mahahalagang libro sa programming

Joe Armstrong, tagalikha ng Erlang.

Ang PhD thesis ni Joe Armstrong (PDF, 295 mga pahina)

PS

Dalawang tanong para sa mga mambabasa ng habra:

  1. Anong mga lumang aklat sa paaralan ang itinuturing mong dapat basahin?
  2. Anong mga aklat na hindi programming ang nagpabuti sa iyong pag-iisip/paningin sa mundo bilang isang programmer?

Pinagmulan: www.habr.com

Magdagdag ng komento