Alan Kay pom zoo kom nyeem cov ntawv qub thiab tsis nco qab tab sis cov phau ntawv tseem ceeb ntawm kev ua haujlwm

Alan Kay pom zoo kom nyeem cov ntawv qub thiab tsis nco qab tab sis cov phau ntawv tseem ceeb ntawm kev ua haujlwm
Alan Kay yog Master Yoda rau IT geeks. Nws yog nyob rau hauv lub hauv paus pib ntawm creation ntawm thawj tus kheej lub computer (Xerox Alto), SmallTalk lus thiab lub tswvyim ntawm "object-oriented programming". Nws twb tau hais ntau yam txog nws txoj kev xav txog kev kawm hauv Computer Science thiab tau pom zoo cov phau ntawv rau cov neeg uas xav kom nkag siab txog lawv txoj kev paub:

Tsis ntev los no ntawm Quora coj lub ncauj lus no dua thiab kev sib tham tau mus txog tus lej ib ntawm Hacker Xov Xwm. Kuv coj los rau koj mloog ib daim ntawv teev npe "tshiab" ntawm cov ntawv qub thiab cov ntawv tseem ceeb ntawm kev ua haujlwm thiab kev xav los ntawm Alan Kay.

Lisp 1.5 Programmers Manual

los ntawm John McCarthy, 1962

Alan Kay pom zoo kom nyeem cov ntawv qub thiab tsis nco qab tab sis cov phau ntawv tseem ceeb ntawm kev ua haujlwm

Phau ntawv yog tus yeej tau yeej thiab tus thawj coj nyob mus ib txhis hauv qeb duas ntawm txhua phau ntawv teev npe los ntawm Alan Kay. Cov lus no tsis muaj lawm, tab sis phau ntawv zoo heev.

yim rarities ntxiv:

Tshuab xam zauv: Finite thiab Infinite Machine

los ntawm Marvin Minsky, 1967

Alan Kay pom zoo kom nyeem cov ntawv qub thiab tsis nco qab tab sis cov phau ntawv tseem ceeb ntawm kev ua haujlwm

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

Kev nce qib hauv Programming thiab tsis yog lej suav

ed. L. Fox, 1966

Alan Kay pom zoo kom nyeem cov ntawv qub thiab tsis nco qab tab sis cov phau ntawv tseem ceeb ntawm kev ua haujlwm

Neej Neeg - Lub hli

los ntawm Fred Brooks, 1975

Alan Kay pom zoo kom nyeem cov ntawv qub thiab tsis nco qab tab sis cov phau ntawv tseem ceeb ntawm kev ua haujlwm

The Mythical Man-Hloov (PDF, 171 nplooj)

Cov Sciences ntawm Artificial

los ntawm Herb Simon

Alan Kay pom zoo kom nyeem cov ntawv qub thiab tsis nco qab tab sis cov phau ntawv tseem ceeb ntawm kev ua haujlwm

Kev Tshawb Fawb ntawm Artificial (PDF, 241 nplooj ntawv)

Phau ntawv los ntawm Herbert Simon (Turing Award thiab Nobel nqi zog yeej) hauv Lavxias (djvu).

Herbert Simon tsis tau nyeem ntawv xov xwm lossis saib TV vim nws ntseeg tias yog ib yam dab tsi tseem ceeb tshwm sim, ib tus neeg yuav qhia nws txog nws, yog li tsis muaj qhov cuam tshuam rau kev nkim sijhawm hauv xov xwm.
- Wikipedia

Ib Programming Language

los ntawm Ken Iverson, 1962

Alan Kay pom zoo kom nyeem cov ntawv qub thiab tsis nco qab tab sis cov phau ntawv tseem ceeb ntawm kev ua haujlwm

Tswj Cov Qauv rau Programming Languages

los ntawm Dave Fisher, 1970

Alan Kay pom zoo kom nyeem cov ntawv qub thiab tsis nco qab tab sis cov phau ntawv tseem ceeb ntawm kev ua haujlwm

Tswj Cov Qauv rau Programming Languages ​​(PDF, 216 nplooj ntawv)

Lub Metaobject Protocol

los ntawm Kiczales

Alan Kay pom zoo kom nyeem cov ntawv qub thiab tsis nco qab tab sis cov phau ntawv tseem ceeb ntawm kev ua haujlwm

Joe Armstrong's PhD thesis

Alan Kay pom zoo kom nyeem cov ntawv qub thiab tsis nco qab tab sis cov phau ntawv tseem ceeb ntawm kev ua haujlwm

Joe Armstrong, tus tsim ntawm Erlang.

Joe Armstrong's PhD thesis (PDF, 295 nplooj ntawv)

PS

Ob lo lus nug rau cov nyeem habra:

  1. Cov phau ntawv qub tsev kawm ntawv twg koj xav tias yuav tsum nyeem?
  2. Cov phau ntawv uas tsis yog programming tau txhim kho koj txoj kev xav / kev xav hauv ntiaj teb li tus programmer?

Tau qhov twg los: www.hab.com

Ntxiv ib saib