Haeba ha u e-s'o utloe ka Alan Kay, bonyane u utloile mantsoe a hae a tummeng. Mohlala, qotso ena ea 1971:
Tsela e molemohali ea ho bolela bokamoso esale pele ke ho bo qapa.
Tsela e molemohali ea ho bolela bokamoso esale pele ke ho bo qapa.
Alan o na le mosebetsi o motle haholo oa mahlale a khomphutha. O ile a amohela
Ka tsa rona
Mabapi le nts'etsopele ea software
Alan Kay o lumela hore phetoho ea k'homphieutha e sa ntse e tla (
bothata ke bofokoli, mehopolo le lisebelisoa tse fokolang, botsoa, ho hloka tsebo, joalo-joalo.
E hlalosa boemo bona hantle
Seo Andy a fanang ka sona, Bill o se tlosa
Andy o ile a fana, Bill a nka
Andy Grove, CEO oa Intel, le Bill Gates, eo ka nako eo e neng e le CEO oa Microsoft.
Ho ntlafatsa boemo ba hajoale ba nts'etsopele e ne e le sepheo sa morero oa lipatlisiso
Tlalehong ea hae e bulang mahlo
Alan o nahana ka Marang-rang, liprothokholo tsa TCP/IP, bafetoleli ba LISP,
O bitsa Inthanete (TCP / IP) e 'ngoe ea merero e seng mekae e meholo ea software e entsoeng ka mokhoa o nepahetseng,' me boemo ba eona ba ho rarahana bo lumellana le boemo ba ho rarahana (ho rarahana le ho rarahana). Ka mela e ka tlase ho 20 ea khoutu, morero ona o sebetsa e le mokhoa o phelang, o matla o khonang ho ts'ehetsa li-node tse limilione tse likete, 'me ha o e-s'o ka o tsamaea ntle le marang-rang ho tloha ha o qala ka Loetse 1969. Re tlohetse ho nka Marang-rang e le projeke e tloaelehileng ea software e entsoeng ke batho:
Marang-rang a entsoe hantle hoo batho ba bangata ba e nkang joaloka mohloli oa tlhaho, joaloka Leoatle la Pacific, ho e-na le ho e nka e le sehlahisoa sa mosebetsi oa batho. Re qetetse neng ho bona theknoloji e tsitsitseng joalo, e hlakileng, e se nang liphoso? Ha ho bapisoa, Websaete ha e na thuso. Websaete e entsoe ke batho ba sa rutehang.
Mabapi le mananeo a shebaneng le lintho
Ntho ea pele e ileng ea nkhahla ke ea hae
Ke ne ke nahana ka lintho tse kang lisele tsa likokoana-hloko, le / kapa lik'homphieutha ka bomong marang-rang tse khonang ho buisana feela ka melaetsa.
le boiphihlelo ba thuto ea lipalo:
Phihlelo ea ka ea lipalo e ile ea etsa hore ke hlokomele hore ntho ka ’ngoe e ka ba le algebra e ’maloa, e ka kopanngoa ho ba malapa, ’me sena se ka ba molemo haholo.
Mehopolo ea ho tlama ha morao le likarolo tse matla tsa LISPa:
Karolo ea bobeli ke ho utloisisa LISPa le ho sebelisa kutloisiso eo ho theha mehaho e bonolo, e nyenyane, e matla le e tlamang hamorao.
'Me kapele Alan o ile a qala ho tšehetsa khopolo ea hore lipuo tse matla li teng
Ho tlama ka morao ho lumella mehopolo e ileng ea tla hamorao ts'ebetsong ea nts'etsopele hore e kenngoe morerong ka boiteko bo fokolang (ha e bapisoa le litsamaiso tsa pejana tse kang C, C++, Java, joalo-joalo)
Le monyetla oa liphetoho ho fofa le ho pheta-pheta ka potlako:
E 'ngoe ea mehopolo ea bohlokoa ke hore tsamaiso e lokela ho tsoela pele ho sebetsa nakong ea tlhahlobo, haholo-holo ha ho ntse ho etsoa liphetoho. Esita le liphetoho tse kholo li lokela ho etsahala butle-butle 'me li se ke tsa feta motsotsoana o arohaneng.
e sieo ho
Haeba u sebelisa lipuo tse tlamang tsa pele, joalo ka ha batho ba bangata ba etsa, joale u iphumanela seo u seng u se ngotse. Ho ke ke ha hlola ho khoneha ho e fetola habonolo.
Ho makatsang ke hore mehopolo ea hae ka OOP e ne e lekanyelitsoe ho sena:
OOP bakeng sa ka ke melaetsa, ho ts'oara le ho sireletsa sebakeng seo, ho pata naha le ho tlama ntho e 'ngoe le e 'ngoe ka morao. Sena se ka etsoa ka Smalltalk le LISP.
Mme haho letho ka lefa. Sena ha se OOP
Ke lakatsa eka nka be ke sebelisitse lentsoe "ntho" bakeng sa sehlooho sena khale hobane se etsa hore batho ba bangata ba tsepamise maikutlo ho tse fokolang tsa mehopolo.
Mohopolo o moholo oa hore lipuo tsa sejoale-joale tsa OO ha li na:
Khopolo e kholo ke "melaetsa"
O lumela ho tsepamisa maikutlo ho melaetsa, ho kopanya ho hlephileng, le ho sebelisana ha module ho e-na le ho shebana le lintho tse ka hare ho ntho:
Senotlolo sa ho theha litsamaiso tse ntle tsa scalable ke ho sebetsa mekhoa ea puisano pakeng tsa li-module, le ho se sebetse ka thepa ea bona ea ka hare le boitšoaro.
Lipuo tse ngotsoeng ka mokhoa o tsitsitseng li bonahala ho eena
Ha ke khahlanong le mefuta, empa ha ke tsebe mofuta ofe kapa ofe oa tsamaiso o sa bakiseng bohloko. Kahoo ke ntse ke rata ho thaepa ka matla.
Lipuo tse ling tse tsebahalang kajeno li sebelisa mehopolo e fetisang ea molaetsa oa Smalltalk, e tlamang ka morao ho nako, le
Senya ntho e 'ngoe le e' ngoe 'me u thehe ntho e molemo
Alan o na le mohopolo o khahlisang mabapi le nts'etsopele ea mahlale a khomphutha:
Ho 'na ho bonahala eka ho na le mofuta o le mong feela oa saense ea k'homphieutha, le hore saense e tšoana le ho haha marokho. Motho e mong o haha marokho, 'me motho e mong oa a senya le ho theha likhopolo tse ncha. 'Me re lokela ho tsoela pele ho haha marokho.
Mabapi le LISP
Alan Kay o lumela Lisp
puo e ntle ka ho fetisisa ea mananeo
Le hore seithuti se seng le se seng sa mahlale a khomphutha se lokela ho ithuta eona:
Batho ba bangata ba hahamallang mangolo a CS ha ba utloisise bohlokoa ba Lisp. Lisp ke mohopolo oa bohlokoahali ho mahlale a khomphutha.
Mabapi le sepakapaka le maemo a nepahetseng
Hangata o hopola sepakapaka se ikhethang ho
Pono ea pono e na le lintlha tse 80 tsa IQ.
Alan Kay o re:
Pale ea ARPA/PARC e bontša kamoo motsoako oa pono, lichelete tse itekanetseng, maemo a nepahetseng le ts'ebetso e ka hlahisang theknoloji e ncha e sa ameng tsoelopele feela empa hape e hlahisang boleng bo boholo sechabeng.
Mme ke nnete.
- Lisebelisoa tsa laser
- Mananeo a Lebeletsoeng ke Sepheo / Smalltalk
- Lik'homphieutha tsa motho ka mong
- Ethernet / komporo e ajoang
- GUI / mouse mouse / WYSIWYG
Mme ka
PES
Source: www.habr.com