Ọ bụrụ na ị nụtụbeghị banyere Alan Kay, ị nụla okwu ndị ama ama ya. Dịka ọmụmaatụ, nkwupụta a sitere na 1971:
Ụzọ kacha mma isi buo amụma ọdịnihu bụ imepụta ya.
Ụzọ kacha mma isi buo amụma ọdịnihu bụ imepụta ya.
Alan nwere ọmarịcha ọrụ na sayensị kọmputa. Ọ natara
N'ime anyị
Banyere mmepe ngwanrọ
Alan Kay kwenyere na mgbanwe kọmputa ahụ ka na-abịa (
nsogbu ahụ adịghị ike, echiche na ngwá ọrụ na-adịghị mma, umengwụ, enweghị ihe ọmụma, wdg.
Na-akọwa ọnọdụ a nke ọma
Ihe Andy na-enye, Bill na-ewepụ
Andy nyere, Bill were
Andy Grove, CEO nke Intel, na Bill Gates, mgbe ahụ CEO nke Microsoft.
Imelite ọnọdụ mmepe ugbu a bụ ebumnuche nke ọrụ nyocha
N'akụkọ imeghe anya ya
Alan na-atụle ịntanetị, ụkpụrụ TCP/IP, ndị ntụgharị okwu LISP,
Ọ na-akpọ ịntanetị (TCP / IP) otu n'ime ọrụ ngwanrọ ole na ole e mere nke ọma, na ọkwa nke mgbagwoju anya ya na ọkwa nke mgbagwoju anya (mgbagwoju anya vs mgbagwoju anya). N'ihe na-erughị ahịrị 20 nke koodu, oru ngo a na-arụ ọrụ dị ka usoro ndụ, siri ike nke nwere ike ịkwado ọtụtụ ijeri ọnụ, ọ dịbeghịkwa n'ịntanetị kemgbe mmalite mmalite ya na Septemba 1969. Naanị anyị kwụsịrị ịtụle ịntanetị ka ọ bụrụ ọrụ ngwanrọ nkịtị nke ndị mmadụ mepụtara:
Azụlitere ịntanetị nke ọma nke na ọtụtụ ndị na-ewere ya dị ka ihe sitere n'okike, dị ka oke osimiri Pasifik, kama ịbụ ngwaahịa sitere n'ọrụ mmadụ. Kedu mgbe ikpeazụ anyị hụrụ teknụzụ kwụsiri ike, doro anya, na-enweghị njehie? N'iji ya tụnyere, Weebụ bụ ihe efu. Ndị na-amu amu kere webụ.
Banyere mmemme dabere n'ihe
Ihe mbụ masịrị m bụ nke ya
Echere m na ihe dị ka mkpụrụ ndụ ndụ, na/ma ọ bụ kọmpụta nke ọ bụla na netwọk nwere ike ịkparịta ụka naanị site na ozi.
na ahụmahụ na mgbakọ na mwepụ:
Ahụmahụ m na mgbakọ na mwepụ mere ka m ghọta na ihe ọ bụla nwere ike inwe ọtụtụ algebras, ha nwere ike jikọta ha n'ime ezinụlọ, nke a pụkwara ịba uru.
Echiche maka njide mbubreyo yana njiri mara meta-ike nke LISPA:
Usoro nke abụọ bụ ịghọta LISPA na iji nghọta ahụ mepụta mfe, obere, ihe owuwu siri ike na nke ọzọ.
Na n'oge na-adịghị Alan malitere na-akwado echiche na ike asụsụ bụ
Njide n'oge na-enye ohere ka echiche ndị bịara na usoro mmepe webata n'ime ọrụ ahụ na obere mgbalị (ma e jiri ya tụnyere usoro ndị mbụ dị ka C, C++, Java, wdg.)
Na ike maka mgbanwe na ofufe na ngwa ngwa iterations:
Otu n'ime echiche ndị bụ isi bụ na usoro ahụ kwesịrị ịnọgide na-arụ ọrụ n'oge ule, karịsịa mgbe a na-eme mgbanwe. Ọbụna nnukwu mgbanwe kwesịrị iji nwayọọ nwayọọ na-ewe ihe karịrị nkebi nke abụọ.
nke na-efu na
Ọ bụrụ na ị na-eji asụsụ ndị na-akpakọrịta n'oge, dị ka ọtụtụ ndị mmadụ na-eme, mgbe ahụ ị ga-etinye onwe gị n'ihe ị deburu. Agakwaghị enwe ike ịmegharị ya ngwa ngwa.
N'ụzọ dị ịtụnanya, echiche ya gbasara OOP bụ naanị nke a:
OOP maka m bụ ozi, njide na nchekwa mpaghara, izobe steeti na njide ihe niile n'oge. Enwere ike ime nke a na Smalltalk na na LISP.
Ọ dịghịkwa ihe gbasara ihe nketa. Nke a abụghị OOP
Ọ dị m ka ya bụrụ na ejirila m okwu ahụ bụ "ihe" mee ihe maka isiokwu a ogologo oge gara aga n'ihi na ọ na-eme ka ọtụtụ ndị lekwasị anya na echiche ndị dị nta.
Echiche buru ibu nke edebere asụsụ OO nke ọgbara ọhụrụ enweghị:
Nnukwu echiche bụ "ozi"
Ọ kwenyere n'ilekwasị anya na ozi, njikọ na-adịghị mma, na mmekọrịta modul kama na internals nke ihe:
Isi ihe na-eme ka usoro nhazi dị mma na-arụ ọrụ bụ ịmepụta usoro nkwurịta okwu n'etiti modul, ma ghara ịrụ ọrụ n'ime ime na àgwà ha.
Asụsụ ndị etinyere n'ụdị kwụ ọtọ yiri ya
Adịghị m emegide ụdị, mana amaghị m ụdị usoro ọ bụla na-adịghị akpata mgbu. N'ihi ya, m ka na-amasị m dee ike.
Ụfọdụ asụsụ ndị a ma ama taa na-eji echiche ngafe ozi Smalltalk, njide mbubreyo, na
Ebibie ihe niile ma mepụta ihe ka mma
Alan nwere echiche na-adọrọ mmasị banyere mmepe sayensị kọmputa:
Ọ dị m ka e nwere naanị otu ụdị sayensị kọmputa, na sayensị dị ka ịrụ àkwà mmiri. Mmadụ na-arụ àkwà mmiri, onye na-ebibikwa ha ma mepụta echiche ọhụrụ. Anyị kwesịrị ịnọgide na-ewu àkwà mmiri.
Banyere LISP
Alan Kay kwenyere na Lisp
asụsụ mmemme kacha mma oge niile
Na na onye ọ bụla gụsịrị akwụkwọ sayensị kọmputa kwesịrị ịmụ ya:
Ọtụtụ ndị mmadụ na-achụso ogo na CS aghọtaghị mkpa Lisp dị. Lisp bụ echiche kachasị mkpa na sayensị kọmputa.
Banyere ikuku ziri ezi na ọnọdụ
Ọ na-echetakarị ikuku pụrụ iche na
Nleba anya bara uru 80 IQ.
Alan Kay ekwu, sị:
Akụkọ ARPA/PARC na-egosi otu nchikota nke ọhụụ, obere ego, ọnọdụ ziri ezi na usoro nwere ike mụọ teknụzụ ọhụrụ nke na-abụghị nanị na-emetụta mmepeanya kamakwa na-emepụta nnukwu uru maka ọha mmadụ.
Ọ bụkwa eziokwu.
- Ndị na-ebi akwụkwọ laser
- Mmemme dabere na ihe / obere okwu
- Kọmputa nkeonwe
- Kọmputa Ethernet/ekesa
- GUI / òké kọmputa / WYSIWYG
Na na
PS
isi: www.habr.com