Príomhshrutha. Oibrithe oinigh. Úrscéal beathaisnéise

Teach foilsitheoireachta "Library of the Proletarian".

San úrscéal seo, inseoidh an t-údar dúinn faoi chinniúint dheacair lucht oibre an tionscail forbartha.

Ar oibrithe oinigh agus forbairt caidreamh pearsanta i bhfianaise caillteanas cuimhne.

Molaim. /* léirmheastóir*/

Ní thaisme gach comhtharlú.

Tá pearsantacht chasta ag C++ mar gheall ar óige dheacair. D'fhás sé suas sna 80í ocras, agus cuimhníonn cé chomh minic nach raibh go leor spáis fiú le haghaidh siombailí. Thréig sé seo é agus chuir sé docht ar a chomhréir. Go minic ar meisce, thaitin sé le segfouls chaitheamh, fuinneoga a bhriseadh, agus shoot daoine atá ag dul thar na cosa. Ní raibh aon duine le réasún leis, mar bhí a sheanathair, an K&R C, a raibh meas air, thar a bheith buailte i Vítneam agus ba mhinic a ghlac sé páirt i siamsaí a gharmhac.

Is ar éigean a chuimhníonn C++ ar a athair, ach go raibh “C le Ranganna” mar ainm air agus go bhfuair sé bás de bharr ródháileog. Labhair Seanathair go neamhbhalbh faoin aon mhac a bhí aige. D'fhreagair sé ceisteanna a gharmhac go drogallach: “Phioc tú suas é, tá a fhios agat, roinnt ranganna... Agus tá tú ann freisin... Is cuimhin liom i mo chuid ama 615 bytes ar feadh trí...” Faoin mháthair , bhí níos lú ar eolas, cé go ndúirt roinnt nach bhfuil ag an gcoimpeart ar ár laoch gan Simula áirithe.

In ainneoin a mhaslaí dá mhac agus dá gharmhac as a paisean sna ranganna, shuigh Seanathair Xí é féin go docht ar na comharthaí ar feadh i bhfad. Thug sé “uimhríocht phointeora” air agus mhaígh sé go raibh sé ar fad mar chuid dá fhealsúnacht, rud a ligeann dó a bheith níos gaire do nádúr rudaí sa domhan mórthimpeall air. Is annamh a bhí sé le feiceáil go poiblí le déanaí. Dúirt cuid acu fiú go bhfuair an seanfhear bás fadó, ach ní hea, ní hea, agus in áiteanna áirithe tugadh a rian faoi deara san oíche. Tá lampa briste, tá lámhaigh passerby sa chos, tá maolán thar maoil...

Ach chonaic mé mo uncail Clasaiceach C, agus mo chol ceathrair C-99..11, C++ go minic. Níor thaitin an teaghlach ar fad lena chéile. Ach ag obair agus ag maireachtáil le chéile cuireadh iachall orthu fanacht laistigh de chreat an chomhaontaithe API. D’áitigh Deartháir Xí agus a athair gurbh iad na daoine ba thapúla le lámhach a dhéanamh ar chosa na ndaoine a bhí ag dul thart, murab ionann agus lovers ranga éagsúla. D'easaontaigh C++. Ach cé go ndúirt sé nárbh é an lámhachóir ba mheasa é, ina chroí thuig sé nach raibh úsáid substaintí ar nós OOP in vain. Bhí sé i gcónaí ciaptha ag coimpléasc inferiority. Chun fáil réidh leis, thosaigh sé ag glacadh páirte i tagarmharcanna. Uaireanta, sula ndéanfaí an gunna gráin a athlódáil, dhéanfadh C++ moilliú, agus ansin d’fhéachfadh an chuid eile den teaghlach ar a chéile go báúil, agus ansin gáire taobh thiar dá dhroim.

Ní raibh aon tuairim ag a ghaolta go rachadh C++ níos faide ná a athair nach maireann. Chomh maith le OOP, chuir sé suim i Teimpléid. Tar éis dó Teimpléid a úsáid ar feadh i bhfad, thuig sé go bhféadfaí aon chomórtas lámhach a bhuachan trí lámhach an bhreithimh sa chos roimh thús. Aithníodh C++ d’aon ghuth mar chraobh na meitea-chláraithe agus ní raibh cead aige dul san iomaíocht a thuilleadh. Ach níor chuir sin stad air. Chuaigh sé isteach i gclubanna díospóireachta intleachteach agus fealsúna áitiúla agus d’éiligh sé aitheantas dó féin mar PL feidhmiúil. Chaith Hasclell agus Lisp an t-uafás ar shiúl ón thug seo armtha le leideanna agus le clóscríobh statach gan stró. Ach ní raibh aon áit le dul, ní féidir leat argóint a dhéanamh i ndáiríre le duine a úsáideann OOP measctha le Teimpléid agus is maith leis a lámhach sna cosa. Seo é an chaoi a tháinig ár laoch il-paradigm.

Ach níorbh fhada go bhfanfadh C++ ar bharr clú agus cáil an lámhachóra is fearr sa chathair. Le himeacht ama, scoir an PLO de bheith ina ábhar magaidh, agus níor tugadh aird a thuilleadh ar ghearáin na seandaoine. Tá sé tar éis éirí faiseanta fiú. Thaitin go leor daoine páirt a ghlacadh i ranganna ó am go chéile... agus d’fhás an ghlúin nua aníos go hiomlán difriúil...

Ba é Java an chéad duine a d'fhógair é féin. Dhiúltaigh sé go stubbornly an gá atá le lámhach go tapa ar na cosa agus d'áitigh sé gurb é an príomhluach ná soiléireacht ... agus rudaí ... rud ar bith ach rudaí. Fíor, i ndáiríre, mheasc sé rudaí le haicmí, ag cur primitives leis an mhanglaim seo, rud nár chuir bac air é féin a thabhairt isteach mar "An chéad rud atá dírithe go hiomlán ar oibiachtaí". Bhí ráflaí ann gurb é Java mac neamhdhlisteanach Uncail C ó chailín anaithnid OOP. Agus d'áitigh duine éigin gur dócha go bhfuil baint ag C++ leis seo. Ní fios go cinnte conas a tharla sé, ach d'fhás Java aníos faoi fhothain na Corparáide Oracle. Chun an teanga nua a chosc ó rud éigin uafásach a dhéanamh agus an cosán a chur ar a chosa, rinne innealtóirí Oracle stocaireacht air agus é fós ag an bhfoscadh agus ghearr siad a mhéara innéacs. Nuair a d'fhás an leanbh suas beagán, níor lig caomhnóirí comhbhách dó céim níos gaire do shaol na ndaoine fásta, do na comharthaí, iad a cheilt go cúramach i doimhneacht an mheaisín fíorúil. Ina theannta sin, múinte Java go cúramach go bhfuil lámhach ag duine ar bith olc, agus ba chóir airm a thoirmeasc i gcoitinne. Bhí tionchar dearfach ag a leithéid d’aithne ar chumannachas ón luath-óige ar Java agus ghlac sé go tapa leis na poist onórach go léir i bhforbairt fiontraíochta. Bhí an chuma ar an scéal go raibh laethanta na hanarchy neamhrialaithe imithe thart, go raibh aois na forbartha foirne dea-chomhordaithe tagtha chun cinn, agus go raibh drochbhéasa bainte amach ag lámhach do chomharsa sa chos.

Ar scáth a chéile, rinne C++ iarracht é féin a tharraingt le chéile agus bogadh leis an aimsir, ag boltáil radharc léasair ar ghunna gráin a bhí ag lódáil agus ag iarraidh faisnéis a instealladh isteach sna leideanna. Níor chabhraigh sé sin i bhfad, mar sin ligthe i ndearmad ag go leor, ghlac sé ólachán leanúnach agus codladh fada.

Agus lasmuigh den fhuinneog, bhí Java ag troid cath cheana féin le namhaid cumhachtach nua. Bhí C# mar thoradh ar mheascán géiniteach C++ agus Java. Tá ráflaí fós ann go bhfuarthas na géinte Java don turgnamh seo ar bhealach nach bhfuil an-ionraic, agus ag an am sin tháinig scannal beag amach faoi seo. Ach cruthaithe ag innealtóirí ó chorparáid chumhachtach eile, atá fíor-dhírithe go hiomlán ar oibiachtaí, a fuair go leor gnéithe de C++ le hoidhreacht, rugadh C# chun dúshlán a thabhairt do Java agus d'éirigh leis a cheart a bheith ann i saol crua an fhiontair a chosaint. Ionas go bhféadfadh sé Java a shárú, thug na cruthaitheoirí teimpléid, OOP agus leideanna dó (cé gur thiomnaigh siad iad a úsáid go cúramach).

Chuaigh an padawan óg isteach sa chath le gliondar brúite agus faoi 2020 bhí sé beagnach leath a bhrú ar ais...

Níor sheas an t-am go fóill agus tá atáirgeadh nádúrtha imithe as faisean. Anois creideadh murar cruthaíodh tú i saotharlann de chuid corparáide éigin, ansin ní éireodh leat riamh. Seo mar a bhí JavaScript, Go, Rust agus go leor eile le feiceáil. Tá náire orm beathaisnéis an chéad cheann a thabhairt anseo; teorannóidh mé mé féin go mbeadh a fhios ag an léitheoir gur rugadh é ina scitsifréine bodhar-dall, ach a bhuí le grá roinnt daoine bhí sé in ann iad seo go léir a shárú. easnaimh agus a bheith ina homaighnéasach trasinscneach. Ní raibh a fhios aige conas lámhaigh a dhéanamh, ach bhí sé iontach ag tabhairt moilliú dearfach d’aon tasc cibé áit ar tógadh é. Agus JS ag dul in aois, thuig sé a ghlaoch mar dhearthóir cnaipí agus póstaeir daite. Ó shin i leith, d'éirigh sé scanrúil dul amach, líon na mbratach aigéadach agus na cnaipí feadaíl gach rud timpeall. Má rinne na seanfhostaithe iomardú dó faoi seo, thosaigh JS ag béicíl os ard go raibh sé á bhrú faoi chois arís ag heitrighnéasaigh olca. Ach níl anseo ach cuid de na trioblóidí go léir. Thug JS a chairde isteach i saol na forbartha leis. Glas-féasóg, le gruaig daite, ar scútair... Thóg sé féin suas i gcónaí an spás agus an chuimhne a bhí ar fáil, agus tá sé seo i gcoinníollacha an 21ú haois, nuair is cosúil gur chóir go mbeadh go leor de ag gach duine fadó. !

Ach fiú anseo níl aon duine fós in ann é a mhaslú. Mar fhreagra, thosaigh JS ag rá gur chóir go mbeadh gach duine tar éis éirí ina chorp dearfach agus cothrom le fada ó shin, agus is cuma cé mhéad cuimhne a itheann tú agus an spás a thógann tú. “Tá gach oibrí luachmhar, tá gach oibrí tábhachtach, tá gach oibrí comhionann,” a dúirt JS. Forbairt shuntasach eile le JS is ea go bhfuil an tairseach iontrála íslithe aige go nialas. Deir siad gur chroch Seanathair Xí é féin ina closet le cilibheart 5x5 as a bhrón ina dhiaidh seo. Mar sin féin, tá JS fós sa bhfiántas, mar sin bí cúramach, bí cúramach!

Chinn cruthaitheoirí Go dul níos fearr ná cruthaitheoirí Java. Fiú sa bhroinn, chuir siad cinn hamster in ionad cuid de na slabhraí DNA dá leanbh ... Agus ansin ghearr siad amach ní hamháin na méara, ach freisin na cluasa in éineacht leis an srón, faoin leithscéal nach bhfuil gá le tréithe aonair, agus ba chóir do gach duine a bheith cosúil lena chéile, ionas nach a bheith ar dhaoine eatarthu ag a n-indibhidiúlacht . D'éirigh leis an faisean le haghaidh OOP, agus ní bhfuair Go ranganna ná teimpléid. Ach thug siad goroutines dó. Seo mar a chónaíonn sé go dtí an lá inniu, ag tacú le fóntais éagsúla.

Ar feadh i bhfad, rinne roinnt díograiseoirí machnamh ar nádúr na bacchanalia leanúnach go dtí gur rug an inspioráid orthu. Ina dhiaidh sin, d'fhorbair siad córas reiligiúnach agus fealsúnachta comhtháite, ag tabhairt coincheap na húinéireachta air, agus thug siad breith do Rust. Bhí idirdhealú ag Rust mar gheall ar a ionracas agus a dhílseacht do na prionsabail a leagadh síos ó bhí sé ina óige. Más rud é go raibh sé sannta rud éigin a dhéanamh, ní dhearna sé é go dtí go raibh sé cinnte go cinnte nach ndéanfadh sé dochar do dhuine ar bith. Ach chun treoir a thabhairt do Rust, b'éigean dó coincheap na seiceálaí sealúchais agus iasachtaí a thuiscint. Deir siad ina dhiaidh seo gur tháinig ardú 15,37% ar an tairseach iontrála.

Cé gur mhéadaigh teangacha nua cosúil le beacáin tar éis báistí, d'fhás na seanchinn i gcumhacht. Fuair ​​Java próistéitic i bhfoirm generics agus lambdas a goideadh ón gClub Fealsúnachta a ainmníodh ina dhiaidh. tOllamh. Haskell. Fuair ​​​​mé lambdas den chineál céanna dom féin i C#, agus ag an am céanna fuair mé máistreás darbh ainm Linq. Ní raibh Java ar gcúl agus thug sé isteach Stream API é féin. Ach rinne C# bogadh gan choinne, ag baint amach an async / ag fanacht le sceana a chaitheamh agus ag caitheamh an bhloc trom nialasach. Bhí Java, agus é ag rith i ndiaidh a rival óg, cosúil le róbat claochlaitheach déanta suas de bhlocanna éagsúla d’ábhair éagsúla. Bhí roinnt rudaí ag titim amach. Ba sa riocht seo a d’aimsigh an C++ a dúisíodh go tobann an domhan. Rinne sé a lambdas féin go tapa agus a thátal uathoibríoch féin. Anois tháinig C# agus Java ar ais san uafás ó radharc den sórt sin. Agus radharc léasair téipeáilte ar a ghunna gráin le téip ghorm, caipín oráiste le spéaclaí dubha agus tua ar crochadh óna strap ghualainn, spreag C++ eagla i ndáiríre i ngach duine a d'fhéach air. Rug cuid acu, as seanchuimhne, ar a nglúin go neamhdheonach...

Bíodh lá deas agaibh, gach duine. Más maith leat é, scríobhfaidh mé seicheamh faoi oibrithe sa tionscal eolaíoch agus fealsúnach.

Foinse: will.com

Add a comment