Peavool. Autöölised. Biograafiline romaan

Kirjastus "Proletaarlaste raamatukogu".

Selles romaanis räägib autor meile arendustööstuse töölisklassi raskest saatusest.

Autöötajatest ja isiklike suhete arendamisest mälukaotuse taustal.

Ma soovitan. /*kriitik*/

Kõik kokkusattumused ei ole juhuslikud.

C++ on keerulise lapsepõlve tõttu keeruline isiksus. Ta kasvas üles näljastel 80ndatel ja mäletab, kui sageli polnud ruumi isegi sümbolite jaoks. See karmistas teda ja andis süntaksile ranguse. Sageli joobes talle meeldis visata segfouleid, lõhkuda aknaid ja tulistada möödujaid jalgu. Temaga polnud kellelgi arutleda, sest tema vanaisa, lugupeetud K&R C, oli Vietnamis šokeeritud ja osales sageli lapselapse lõbustustel.

C++ peaaegu ei mäleta oma isa, ainult et ta nimi oli “C with Classes” ja ta suri üledoosi. Vanaisa rääkis oma ainsa poja kohta meelitamatult. Lapselapse küsimustele vastas ta vastumeelselt: “Sa oled selle üles võtnud, tead, mingid tunnid... Ja sa oled ka seal... Mäletan omal ajal 615 baiti kolme peale...” Emast , teati veelgi vähem, kuigi mõned ütlesid, et meie kangelase eostamisel mitte ilma teatud Simulata.

Vaatamata etteheitele pojale ja lapselapsele tundide vastu kirglikkuse pärast, istus vanaisa Xi ise pikka aega tihedalt siltidel. Ta nimetas seda "osuti aritmeetikaks" ja väitis, et see kõik on osa tema filosoofiast, võimaldades tal olla lähemal ümbritseva maailma asjade olemusele. Ta ilmus viimasel ajal harva avalikkuse ette. Mõni ütles isegi, et vanamees oli ammu surnud, aga ei-ei ja mõnel pool märgati tema jälgi öösel. Seal on lamp katki, möödakäijat tulistati jalga, puhvri ülevool...

Kuid ma nägin oma onu klassikalist C-d ja nõbu C-99..11, C++ sageli. Kogu perekond tervikuna üksteisele ei meeldinud. Kuid koos töötamine ja elamine sundis neid API lepingu raamidesse jääma. Vend Xi ja tema isa väitsid, et erinevalt erinevatest klassiarmastajatest tulistasid just nemad kõige kiiremini möödujate jalge ette. C++ ei nõustunud. Kuid kuigi ta ütles, et pole kõige hullem tulistaja, mõistis ta sisimas, et selliste ainete nagu OOP kasutamine polnud asjata. Teda on alati kummitanud alaväärsuskompleks. Sellest vabanemiseks hakkas ta osalema võrdlusnäitajates. Mõnikord võttis C++ enne jahipüssi uuesti laadimist hoogu maha ja siis vaatas ülejäänud pere kaastundlikult otsa ja naeris siis selja taga.

Tema sugulastel polnud aimugi, et C++ läheb kaugemale kui tema varalahkunud isa. Lisaks OOP-ile tekkis tal huvi Mallide vastu. Pärast pikka Templatesi kasutamist mõistis ta, et enne starti kohtunikule jalga tulistades võib iga laskevõistluse võita. C++ tunnistati üksmeelselt metaprogrammeerimise meistriks ja tal ei lubatud enam võistelda. Kuid see teda ei takistanud. Ta puges kohalike intellektuaalide ja filosoofide aruteluklubidesse ning nõudis enda kui toimiva PL tunnustamist. Hasclell ja Lisp põgenesid õudusega selle päti eest, kes oli relvastatud osutite ja lõdva staatilise trükkimisega. Kuid polnud kuhugi minna, te ei saa tegelikult vaielda kellegagi, kes kasutab mallidega segatud OOP-i ja kellele meeldib jalgadesse tulistada. Nii sai meie kangelasest multiparadigma.

Kuid C++ ei pidanud kauaks püsida linna parima laskuri kuulsuse tipus. Aja jooksul lakkas PLO olemast mõnitamise objekt ja vanade inimeste nurinale ei pööratud enam tähelepanu. See on isegi moes muutunud. Paljudele meeldis aeg-ajalt tundides mõnuleda... ja uus põlvkond kasvas üles hoopis teistsugusena...

Java oli esimene, kes endast teada andis. Ta lükkas kangekaelselt tagasi vajaduse tulistada kiiresti jalgu ja väitis, et peamine väärtus on selgus... ja esemed... mitte midagi peale esemete. Tõsi, tegelikult segas ta objekte klassidega, lisades sellele kokteilile primitiive, mis ei takistanud tal end tutvustamast kui "Esimene täielikult objektorienteeritud". Kuuldavasti on Java onu C vallaspoeg tundmatust OOP-tüdrukust. Ja keegi väitis, et C++ on siin tõenäoliselt seotud. Kuidas see tegelikult tekkis, pole täpselt teada, kuid Java kasvas üles Oracle Corporationi varjupaigas. Et uus keel midagi kohutavat ei teeks ja tema jalgu tulistaks, tegid Oracle'i insenerid talle veel varjupaigas lobotoomia ja lõikasid ära nimetissõrmed. Kui beebi veidi kasvas, ei lasknud hoolivad eestkostjad tal astuda sammugi lähemale täiskasvanute elumaailmale, märkidele, peites neid ettevaatlikult virtuaalmasina sügavustesse. Lisaks õpetati Javale hoolikalt, et kellegi pihta tulistamine on halb ja relvad tuleks üldiselt keelata. Selline lähedane tutvus kommunismiga varasest lapsepõlvest mõjutas Java positiivselt ja ta haaras kiiresti kõik aukohad ettevõtte arendamisel. Tundus, et kontrollimatu anarhia ajad on möödas, saabunud on hästi koordineeritud meeskonnaarengu ajastu ja naabrinaisele jalga tulistamine on muutunud halvaks kombeks.

Varju jäänud C++ püüdis end kokku võtta ja ajaga kaasas käia, kinnitades lasersihiku koonust laadivale jahipüssile ja püüdes süstida osutitesse intelligentsust. See ei aidanud nii palju, sest paljud unustasid ta pideva joomise ja pika une.

Ja akna taga pidas Java juba lahingut uue võimsa vaenlasega. C# oli C++ ja Java geneetilise segu vili. Siiani liiguvad jutud, et Java geenid saadi selle katse jaoks mitte väga ausal teel ja toona lahvatas sellest väike skandaal. Kuid teise võimsa ettevõtte inseneride poolt loodud C#, mis on tõeliselt täielikult objektorienteeritud ja pärinud palju C++ funktsioone, sündis Java väljakutseks ja suutis kaitsta oma eksisteerimisõigust ettevõtte karmis maailmas. Et ta saaks Javast jagu saada, andsid loojad talle mallid, OOP ja näpunäited (kuigi nad pärandasid neid ettevaatlikult kasutada).

Noor padawan astus lahingusse lobotoomitud invaliidiga ja oli 2020. aastaks ta peaaegu poole võrra tagasi lükanud...

Aeg pole seisma jäänud ja loomulik paljunemine on moest läinud. Nüüd usuti, et kui teid ei loodud mõne ettevõtte laboris, siis ei saavuta te kunagi edu. Nii ilmusid JavaScript, Go, Rust ja paljud teised. Mul on häbi anda siinkohal esimese elulugu, piirdun sellega, et lugeja peaks teadma, et ta sündis pimekurt-skisofreenikuna, kuid tänu mõne inimese armastusele suutis ta neist kõigest üle saada. puudujääke ja saada transseksuaaliks. Ta ei teadnud, kuidas tulistada, kuid ta suutis suurepäraselt tuua igasse ülesandesse hetke positiivse aeglustumise, kuhu iganes ta viidi. Kui JS vanemaks sai, mõistis ta oma kutsumust värviliste nuppude ja plakatite kujundajana. Sellest ajast alates muutus õue minek hirmutavaks; happeliste bännerite ja vilistavate nuppude kuhjad täitsid kõik ümberringi. Kui vanad töötajad teda selle pärast noomisid, hakkas JS kõva häälega karjuma, et kurjad heterod teda jälle rõhuvad. Kuid see on vaid osa kõigist hädadest. JS tõi oma sõbrad endaga arengumaailma. Rohelise habemega, värvitud juustega, tõukeratastel... Ta ise võttis alati kogu olemasoleva ruumi ja mälu ning seda XNUMX. sajandi tingimustes, mil tundus, et sellest oleks pidanud ammu kõigil küllalt saama !

Kuid isegi siin pole keegi veel suutnud talle ette heita. JS hakkas vastuseks ütlema, et kõik peaksid juba ammu muutuma kehapositiivseks ja võrdseks ning pole vahet, kui palju mälu sa sööd ja kui palju ruumi võtad. "Kõik töötajad on väärtuslikud, kõik töötajad on olulised, kõik töötajad on võrdsed," ütles JS. Teine märkimisväärne areng JS-iga on see, et see on alandanud sisenemisläve nullini. Nad ütlevad, et pärast seda poos vanaisa Xi end leinast 5x5 kilobaidiga oma kappi. Kuid JS on endiselt looduses, seega olge ettevaatlik, olge ettevaatlik!

Go loojad otsustasid Java loojaid edestada. Juba eos asendasid nad oma lapse jaoks osa DNA ahelaid hamstri omadega... Ja siis lõikasid nad maha mitte ainult sõrmed, vaid ka kõrvad koos ninaga, ettekäändel, et individuaalseid omadusi pole vaja, ja kõik peaksid olema üksteisega sarnased, et mitte lasta end oma individuaalsusest segadusse ajada. OOP-i mood läks mööda ja Go ei saanud ei klasse ega malle. Aga nad andsid talle gorutiinid. Nii elab ta tänapäevani, toetades erinevaid kommunaalteenuseid.

Pikka aega mõtisklesid mõned entusiastid käimasoleva bakhhanaalia olemuse üle, kuni inspiratsioon neid tabas. Pärast seda töötasid nad välja ühtse religioosse ja filosoofilise süsteemi, nimetades seda omandikontseptsiooniks, ja sünnitasid Rust. Roostet eristas terviklikkus ja lojaalsus lapsepõlvest saadik kehtestatud põhimõtetele. Kui talle tehti ülesandeks midagi teha, ei teinud ta seda enne, kui oli kindel, et ta ei tee kindlasti kellelegi halba. Kuid Rusti juhendamiseks pidi ta mõistma omamise ja laenamise kontrollija mõistet. Nad ütlevad, et pärast seda tõusis sisenemislävi 15,37%.

Kui uued keeled paljunesid nagu seeni pärast vihma, siis vanadel kasvas võim. Java sai proteesid geneeriliste ravimite ja lambdade kujul, mis varastati sellenimelisest filosoofiaklubist. prof. Haskell. Sain endale C#-s sarnased lambdad ja samas leidsin endale armukese nimega Linq. Java ei jäänud maha ja tutvustas end Stream API-ga. Kuid C# tegi ootamatu liigutuse, võttes välja asünkroni/oota viskanoad ja visates ära raske nullploki. Java, kes jooksis oma noorele rivaalile järele, muutus nagu transformeeruv robot, mis koosneb erinevatest materjalidest valmistatud plokkidest. Mõned asjad kukkusid ära. Just sellises olekus leidis ootamatult ärganud C++ maailma. Ta tegi kiiresti oma lambdad ja oma automaatse tüübi järelduse. Nüüd tõmbusid C# ja Java sellisest vaatepildist õudusega tagasi. Lasersihik oli sinise teibiga tema jahipüssi külge kinnitatud, mustade prillidega oranž kork ja õlarihma küljes rippuv kirves tekitas C++ tõeliselt hirmu kõigis, kes teda vaatasid. Mõni võttis vanast mälust tahes-tahtmata põlvedest kinni...

Ilusat päeva kõigile. Kui teile meeldib, kirjutan järje teadus- ja filosoofiatööstuse töötajatest.

Allikas: www.habr.com

Lisa kommentaar