Mura chuala tú trácht ar Alan Kay, ar a laghad, tá a chuid sleachta cáiliúla cloiste agat. Mar shampla, an luachan seo ó 1971:
Is é an bealach is fearr chun an todhchaí a thuar ná é a chumadh.
Is é an bealach is fearr chun an todhchaí a thuar ná é a chumadh.
Tá slí bheatha an-ildaite ag Alan san eolaíocht ríomhaireachta. Fuair sé
In ár
Maidir le forbairt bogearraí
Creideann Alan Kay go bhfuil an réabhlóid ríomhaireachta fós le teacht (
tá an fhadhb lag, smaointe agus uirlisí lag inscálaithe, leisce, easpa eolais, etc.
Cur síos maith ar an gcás seo
An rud a thugann Andy, tógfaidh Bill uaidh
Andy thug, ghlac Bill
Andy Grove, POF Intel, agus Bill Gates, POF Microsoft ag an am.
Ba é sprioc an tionscadail taighde an staid reatha forbartha a fheabhsú
Ina thuairisc oscailt súl
Measann Alan an tIdirlíon, prótacail TCP/IP, ateangairí LISP,
Glaonn sé an tIdirlíon (TCP/IP) ar cheann den bheagán tionscadal bogearraí mórscála a dearadh i gceart, agus tá a leibhéal castachta ar aon dul leis an leibhéal castachta (castachta vs. castacht). Le níos lú ná 20 líne de chód, feidhmíonn an tionscadal mar chóras beo, dinimiciúil atá in ann tacú leis na billiúin nóid, agus níl sé imithe as líne riamh ó seoladh ar dtús é i Meán Fómhair 1969. Níor stopamar ag smaoineamh ar an Idirlíon mar ghnáththionscadal bogearraí cruthaithe ag daoine:
Tá an tIdirlíon chomh forbartha chomh maith sin go gcaitheann go leor daoine leis mar acmhainn nádúrtha, cosúil leis an Aigéan Ciúin, seachas mar tháirge saothair daonna. Cén uair dheireanach a chonaiceamar teicneolaíocht chobhsaí, shoiléir, saor ó earráidí? I gcomparáid leis sin, tá an Gréasán nonsense. Ba iad amaitéaraigh a chruthaigh an gréasán.
Maidir le ríomhchlárú réad-dhírithe
Ba é an chéad rud a chuir spéis agam ná a chuid
Shíl mé go raibh rudaí cosúil le cealla bitheolaíocha, agus/nó ríomhairí aonair ar líonra nach bhféadfadh cumarsáid a dhéanamh ach trí theachtaireachtaí.
agus taithí sa mhatamaitic:
Thug mo thaithí sa mhatamaitic faoi deara dom go bhféadfadh roinnt ailgéabar a bheith ag gach réad, gur féidir iad a chomhcheangal i dteaghlaigh, agus go bhféadfadh sé seo a bheith an-úsáideach.
Smaointe maidir le meitighnéithe ceangailteach déanach agus cumhachtach LISPa:
Is é an dara céim ná LISPa a thuiscint agus an tuiscint sin a úsáid chun struchtúir níos éasca, níos lú, níos cumhachtaí a chruthú agus ceangailteach níos déanaí.
Agus go luath thosaigh Alan ag tacú leis an smaoineamh go bhfuil teangacha dinimiciúla
Trí cheangal déanach is féidir smaointe a tháinig níos déanaí sa phróiseas forbartha a ionchorprú sa tionscadal le níos lú iarrachta (i gcomparáid le córais faoi cheangal níos luaithe mar C, C++, Java, etc.)
Agus an poitéinseal le haghaidh athruithe ar an eitilt agus atriallta níos tapúla:
Ceann de na príomhsmaointe is ea gur chóir go leanfadh an córas ag obair le linn na tástála, go háirithe agus athruithe á ndéanamh. Ba cheart fiú athruithe móra a bheith de réir a chéile agus gan níos mó ná soicind scoilte a ghlacadh.
atá ar iarraidh i
Má úsáideann tú teangacha luathcheangailteacha, mar a dhéanann formhór na ndaoine, cuireann tú faoi ghlas iad féin isteach sa mhéid atá scríofa agat cheana féin. Ní bheifear in ann é a athfhoirmliú go héasca a thuilleadh.
Ionadh, bhí a chuid smaointe faoi OOP teoranta dó seo:
Is éard atá i gceist le OOP domsa ná teachtaireachtaí, coimeád agus cosaint áitiúil, ceilt stáit agus ceangal déanach gach rud. Is féidir é seo a dhéanamh i Smalltalk agus i LISP.
Agus faic faoi oidhreacht. Ní hé seo an OOP
Is mian liom gur bhain mé úsáid as an téarma "réad" don ábhar seo i bhfad ó shin mar go gcuireann sé faoi deara go leor daoine díriú ar na smaointe is lú.
An smaoineamh mór atá in easnamh ar theangacha OO nua-aimseartha atá clóscríofa go statach:
Is é an smaoineamh mór "messages"
Creideann sé go ndírítear ar theachtaireachtaí, ar chúpláil scaoilte, agus ar idirghníomhaíochtaí modúil seachas ar inmheánacha ruda:
Is í an eochair chun córais mhaithe inscálaithe a chruthú ná na meicníochtaí cumarsáide idir modúil a oibriú amach, agus gan a n-airíonna agus a n-iompraíocht inmheánach a oibriú amach.
Is cosúil leis na teangacha atá clóscríofa go staitistiúil
Níl mé i gcoinne cineálacha, ach níl a fhios agam ar aon chineál córais nach bhfuil ina chúis le pian. Mar sin is maith liom fós clóscríobh dinimiciúil.
Úsáideann roinnt teangacha coitianta inniu teachtaireacht Smalltalk a rith smaointe, ceangailteach déanach, agus
Scrios gach rud agus cruthaigh rud éigin níos fearr
Tá teoiric spéisiúil ag Alan faoi fhorbairt na ríomheolaíochta:
Feictear dom nach bhfuil ach cineál amháin ríomheolaíocht ann, agus go bhfuil an eolaíocht cosúil le tógáil droichid. Tógann duine éigin droichid, agus scriosann duine éigin iad agus cruthaíonn sé teoiricí nua. Agus caithfimid tógáil droichid a choinneáil.
Maidir le LISP
Creideann Alan Kay Lisp
an teanga ríomhchlárúcháin is fearr riamh
Agus gur chóir do gach céimí ríomheolaíocht staidéar a dhéanamh air:
Ní thuigeann formhór na ndaoine atá ag déanamh céimeanna sa CS an tábhacht a bhaineann le Lisp. Is é Lisp an smaoineamh is tábhachtaí san eolaíocht ríomhaireachta.
Maidir leis an atmaisféar agus an comhthéacs ceart
Is minic a mheabhraíonn sé an t-atmaisféar ar leith i
Is fiú 80 pointe IQ dearcadh.
Deir Alan Kay:
Léiríonn scéal ARPA/PARC an chaoi ar féidir le meascán d’fhís, maoiniú measartha, an comhthéacs ceart agus an próiseas ceart teicneolaíochtaí nua a bhreith go draíochta ní hamháin a théann i bhfeidhm ar an tsibhialtacht ach a chruthaíonn luach ollmhór don tsochaí.
Agus tá sé fíor.
- Printéirí léasair
- Ríomhchlárú atá Dírithe ar Oibiachtaí / Smalltalk
- Ríomhairí pearsanta
- Ethernet / ríomhaireacht dáilte
- GUI / luch ríomhaire / WYSIWYG
Agus i
PS
Foinse: will.com