Mura cuala tu a-riamh mu Alan Kay, tha thu air na briathran ainmeil aige a chluinntinn co-dhiù. Mar eisimpleir, an abairt seo bho 1971:
Is e an dòigh as fheàrr air an àm ri teachd ro-innse a chruthachadh.
Is e an dòigh as fheàrr air an àm ri teachd ro-innse a chruthachadh.
Tha cùrsa-beatha gu math dathach aig Ailean ann an saidheans coimpiutaireachd. Fhuair e
Anns an
Mu leasachadh bathar-bog
Tha Alan Kay den bheachd gu bheil tionndadh a’ choimpiutair fhathast ri thighinn (
tha an duilgheadas lag, beachdan agus innealan le droch scalable, leisg, dìth eòlais, msaa.
A 'toirt cunntas math air an t-suidheachadh seo
An rud a bheir Anndra, bheir Bill air falbh
Thug Anndra, ghabh Bill
Andy Grove, Ceannard Intel, agus Bill Gates, a bha an uairsin na Cheannard air Microsoft.
B’ e amas a’ phròiseict rannsachaidh an suidheachadh leasachaidh a leasachadh
Anns an aithisg fosglaidh sùla aige
Bidh Alan a’ beachdachadh air an eadar-lìn, protocolaidhean TCP/IP, eadar-mhìnearan LISP,
Canaidh e an Eadar-lìon (TCP/IP) mar aon den bheagan phròiseactan bathar-bog mòr a chaidh a dhealbhadh gu ceart, agus tha an ìre iom-fhillteachd aige a rèir ìre iom-fhillteachd (iom-fhillteachd vs. iom-fhillteachd). Le nas lugha na 20 loidhne de chòd, tha am pròiseact ag obrachadh mar shiostam beò, fiùghantach a tha comasach air taic a thoirt do bhilleanan de nodan, agus chan eil e a-riamh air a dhol far loidhne bho chaidh a chuir air bhog an toiseach san t-Sultain 1969. Sguir sinn gu sìmplidh a bhith a’ beachdachadh air an eadar-lìn mar phròiseact bathar-bog àbhaisteach a chruthaich daoine:
Tha an eadar-lìn cho adhartach is gu bheil mòran dhaoine ga làimhseachadh mar ghoireas nàdarra, leithid an Cuan Sèimh, seach mar thoradh air saothair dhaoine. Cuin a b’ e an turas mu dheireadh a chunnaic sinn teicneòlas cho seasmhach, soilleir, gun mhearachd? An coimeas ri sin, tha an lìon cianail. Chaidh an lìon a chruthachadh le neo-dhreuchdail.
Mu phrògraman a tha stèidhichte air cuspair
B’ e a’ chiad rud a bha inntinneach dhomh
Bha mi a’ smaoineachadh air nithean mar cheallan bith-eòlasach, agus/no coimpiutairean fa leth air lìonra nach b’ urrainn conaltradh ach tro theachdaireachdan.
agus eòlas ann am matamataig:
Thug an t-eòlas a th’ agam ann am matamataig orm tuigsinn gum faod grunn ailseabra a bhith aig gach nì, faodar an cur còmhla ann an teaghlaichean, agus faodaidh seo a bhith glè fheumail.
Beachdan airson feartan meata-ceangail fadalach agus cumhachdach LISPa:
Is e an dàrna ìre tuigse fhaighinn air LISPa agus an tuigse sin a chleachdadh gus structaran nas fhasa, nas lugha, nas cumhachdaiche a chruthachadh agus ceangaltach nas fhaide air adhart.
Agus a dh'aithghearr thòisich Ailean a 'toirt taic don bheachd gu bheil cànanan fiùghantach
Tha ceangal fadalach a’ leigeil le beachdan a thàinig nas fhaide air adhart sa phròiseas leasachaidh a bhith air an toirt a-steach don phròiseact le nas lugha oidhirp (an taca ri siostaman a chaidh a cheangal roimhe leithid C, C ++, Java, msaa.)
Agus an comas airson atharrachaidhean air an itealan agus tionndaidhean nas luaithe:
Is e aon de na prìomh bheachdan gum bu chòir don t-siostam cumail ag obair aig àm deuchainn, gu sònraichte fhad ‘s a tha atharrachaidhean gan dèanamh. Bu chòir eadhon atharrachaidhean mòra a bhith mean air mhean agus gun a bhith a’ toirt barrachd air diog sgoltadh.
a tha a dhìth
Ma chleachdas tu cànanan ceangail tràth, mar a bhios a’ mhòr-chuid de dhaoine a’ dèanamh, bidh thu gad ghlasadh a-steach do na tha thu air a sgrìobhadh mu thràth. Cha bhith e comasach tuilleadh ath-leasachadh gu furasta.
Gu iongantach, bha a bheachdan mu OOP cuingealaichte ri seo:
Is e OOP dhòmhsa teachdaireachdan, grèim agus dìon ionadail, falach stàite agus ceangal fadalach de gach nì. Faodar seo a dhèanamh ann an Smalltalk agus ann an LISP.
Agus chan eil dad mu dheidhinn oighreachd. Chan e seo an OOP
Tha mi a 'guidhe gun robh mi air am facal "rud" a chleachdadh airson a' chuspair seo o chionn fhada oir tha e ag adhbhrachadh gu bheil mòran dhaoine a 'cuimseachadh air na beachdan as lugha.
Am beachd mòr a tha dìth air cànanan OO ùr-nodha a tha air an clò-bhualadh gu statach:
Is e am beachd mòr "teachdaireachdan"
Tha e a’ creidsinn ann a bhith ag amas air teachdaireachdan, ceangal sgaoilte, agus eadar-obrachadh mhodalan seach air taobh a-staigh nì:
Is e an rud as cudromaiche airson deagh shiostaman scalable a chruthachadh obrachadh a-mach na dòighean conaltraidh eadar modalan, agus gun a bhith ag obrachadh a-mach am feartan agus an giùlan a-staigh.
Tha e coltach gu bheil cànanan air an clò-sgrìobhadh gu staitigeach
Chan eil mi an aghaidh seòrsaichean, ach chan eil fios agam air siostam de sheòrsa sam bith nach adhbhraich pian. Mar sin is toil leam fhathast taidhpeadh fiùghantach.
Bidh cuid de chànanan mòr-chòrdte an-diugh a’ cleachdadh teachdaireachd Smalltalk a’ dol seachad air beachdan, ceangal fadalach, agus
Dèan sgrios air a h-uile càil agus cruthaich rudeigin nas fheàrr
Tha teòiridh inntinneach aig Alan mu leasachadh saidheans coimpiutaireachd:
Tha e coltach riumsa nach eil ann ach aon seòrsa de shaidheans coimpiutaireachd, agus gu bheil saidheans coltach ri togail dhrochaidean. Bidh cuideigin a 'togail dhrochaidean, agus bidh cuideigin gan sgrios agus a' cruthachadh teòiridhean ùra. Agus feumaidh sinn cumail oirnn a’ togail dhrochaidean.
Mu dheidhinn LISP
Tha Alan Kay a’ creidsinn Lisp
an cànan prògramaidh as fheàrr a-riamh
Agus gum bu chòir do gach ceumnaiche saidheans coimpiutair a sgrùdadh:
Chan eil a’ mhòr-chuid de dhaoine a tha a’ leantainn ceuman ann an CS a’ tuigsinn cho cudromach sa tha Lisp. Is e Lisp am beachd as cudromaiche ann an saidheans coimpiutaireachd.
Mun àile agus an co-theacsa cheart
Bidh e tric a’ cuimhneachadh air an àile shònraichte a tha ann
Is fhiach an sealladh 80 puing IQ.
Alan Kay ag ràdh:
Tha an sgeulachd ARPA/PARC a’ sealltainn mar a dh’fhaodas measgachadh de lèirsinn, maoineachadh beag, an co-theacs ceart agus am pròiseas a bhith gu draoidheil a’ breith theicneòlasan ùra a bheir chan e a-mhàin buaidh air sìobhaltachd ach a chruthaicheas luach mòr don chomann-shòisealta.
Agus tha e fìor.
- Clò-bhualadairean laser
- Prògramadh a tha ag amas air cuspair / Smalltalk
- Coimpiutaran pearsanta
- Ethernet / coimpiutaireachd sgaoilte
- GUI / luchag coimpiutair / WYSIWYG
Рђ РІ
PS
Source: www.habr.com