Mainstream. Nderimet për punëtorët. Roman biografik

Botim «Biblioteka e Proletarit».

Në këtë roman, autori do të na tregojë për fatin e vështirë të formimit të klasës punëtore në industrinë e zhvillimit.

Për punonjësit e nderuar dhe zhvillimin e marrëdhënieve personale në kushte mungese memorjeje.

E rekomandoj. /*Kritik*/

Të gjitha përputhjet nuk janë rastësi.

C++ ka një karakter të komplikuar për shkak të fëmijërisë së vështirë. Ai u rrit në vitet e urisë të 80-ave dhe e mban mend sa shpesh vendin nuk e kishte mjaftueshëm as për simbole. Kjo e forcoi atë dhe i dha ashpërsi sintaksës së tij. Shpesh, pasi pinte, i pëlqente të godiste segfaults, të thyente xhamat, të qëllonte kalimtarët në këmbë. Askush nuk e ndalte, sepse gjyshi i tij, i njohur K&R C, ishte i ndikuar nga lufta në Vietnam dhe vetë shpesh merrte pjesë në aventurat e nipit.

Babai i C++-it mezi u mbështet në kujtime, vetëm se e dinte se e quajnë «C me Klasa» dhe se vdiq nga mbidoza. Gjyshi prononcohej me përbuzje për djalin e tij të vetëm. Në pyetjet e nipit, ai përgjigjej me ngurrim: «Më ra në sy se kishte klasa… dhe ti aty… e mbaj mend në kohën time 615 byte për të tre…» Për mamanë dihet edhe më pak, edhe pse disa thonin se në fillimin e heroit tonë nuk kishte kaluar pa një Simul të caktuar.

Megjithëse e qortonte djalin dhe nipin për pasionin e tyre për klasat, gjyshi C kishte kohë që ishte ngjitur fort pas treguesve. Ai e quante këtë «aritmetikë treguesish» dhe pohonte se e gjithë kjo ishte pjesë e filozofisë së tij, që i lejonte të ishte më afër natyrës së gjërave përreth. Në kohët e fundit ai shfaqej rrallë në publik. Disa madje flisnin se plaku kishte vdekur kohë më parë, por jo, ndonjëherë shiheshin gjurmët e tij natën. Aty drita ishte thyer, aty kalimtarit i ishte qëlluar këmbën, aty kishte mbushje buferi...

Megjithatë, me xhaxhain Classical C dhe kushuririn C-99..11, C++ takoheshin shpesh. E gjithë familja në përgjithësi kishte një çast të rëndë midis tyre. Por puna dhe jetesa e përbashkët i detyronte të qëndronin brenda kornizave të marrëveshjes API. Vëllai C dhe babai i tij insistonin se ata ishin më të shpejtë për të qëlluar kalimtarët në këmbë, në krahasim me shumëllojshmërinë e dashamirëve të klasave. C++ nuk ishte dakord. Por megjithëse ai thoshte se nuk ishte snajperi më i keq, në shpirt e kuptonte se përdorimi i substancave si OOP s'kishte kaluar pa pasoja. Ai e ndoqi gjithmonë një kompleks inferioriteti. Për t'u liruar prej tij, ai filloi të merrte pjesë në bënë benchmark. Ndonjëherë para rikthimit të armës me plumba, C++ ngadalësohej dhe atëherë të tjerët nga familja shikonin njëri-tjetrin me simpati, e më pas qeshnin pas shpine.

Kishin kaluar ende pa kuptuar se C++ do të eci më tej se babai i tij i ndjerë. Përveç OOP, ai filloi të merrej me Template. Pas një periudhe të gjatë përdorimi të Template-ve, ai e kuptoi se në çdo garë të qëllimit mund të fitosh duke qëlluar këmbën e gjyqtarit përpara startit. C++ u shpall nga të gjithë kampion i metaprogramimit dhe më pas nuk u lejuan të merrnin pjesë në garë. Por kjo nuk e ndali. Ai u vërsul në klube diskutimi me intelektualët dhe filozofët e vendit, duke kërkuar të njihej si një gjuhë programimi funksionale. Haskell dhe Lisp u larguan me frikë nga ky vrasës i armatosur me tregues dhe tipizimin statistikë jo të rreptë. Por nuk kishte asnjë vend për t'u tërhequr, se me atë që kombinon OOP me Template dhe do të qëllojë në këmbë nuk bën diskutime të lehta. Kështu hero ynë u bë multi-paradigmik.

Por nuk zgjati shumë që C++ të qëndronte në majën e lavdishme si snajperi më i mirë në qytet. Me kalimin e kohës, OOP pushoi së qeni objekt i të qeshurave, dhe për të moshuarit nuk i kushtohej më vëmendje. Kjo bëri që të bëhej edhe modë. Shumë e doin që kohë pas kohe të merrnin klasat… dhe brezi i ri u rrit krejt ndryshe…

Java u përballë me veten e tij. Ai këmbënguli se shpejtësia e atij që gjuante një armë në këmbë ishte e panevojshme dhe se vlera kryesore ishte qartësia… dhe objektet… asgjë përveç objekteve. Në të vërtetë, ai përzuri objektet me klasat, duke shtuar primitive në këtë koktej, që nuk e pengoi të prezantohej si "I pari krejtësisht i orientuar drejt objekteve". Flitej se Java ishte një fëmijë ilegjitëm i Uncle C nga një OOP femër letargjike. Disa thonin se më shumë se C++ kishte dorë në këtë situatë. Si ishte e vërteta, askush nuk e dinte me siguri, por Java u rrit në jetimore të korporatës Oracle. Që të parandalohej që gjueti njerëzish të ndodhte, inxhinierët e Oracle i bënë një lobotomi që në jetimore dhe i prerë gishti tregues. Kur fëmija u rrit pak, kujdestarët e tij të përkujdesur nuk e lejuan asnjëherë të dilte në botën e të rriturve, duke fshehur gishtëzat me kujdes thellë brenda makinerisë virtuale. Për më tepër, Java u mësua që të gjuante në askënd ishte e keqe, dhe armët në përgjithësi duhej të ndaloheshin. Kjo njohje e afërt me komunizmin që në fëmijëri kishte ndikim pozitiv në Java dhe ai shpejt fitoi të gjitha pozitat e nderit në zhvillimin e ndërmarrjeve. Dukej se koha e anarkisë së pakontrolluar kishte kaluar, nisi epoka e zhvillimit të ekipit përbashkëpunues, dhe gjuajtja e fqinjit në këmbë ishte bërë një model i keq.

Duke u shtyrë në një plan të dytë, C++ përpiqej të përqendronte veten dhe të ndjekë kohën, duke shtuar një optikë lazer në një armë me plumb dhe duke u përpjekur t'i jepte inteligjencë gishtëzave. Nuk ndihmoi aq shumë, prandaj ai, i harruar nga shumë, i përkulte në dehje të thellë dhe gjumë të gjatë.

Dhe jashtë, Java tashmë po luftonte me një kundërshtar të ri të fuqishëm. C# ishte produkt i një përzierjeje gjenetike midis C++ dhe Java. Akoma fliten legjenda se gjenet e Java ishin marrë për këtë eksperiment me mjete të dyshimta, e madje në atë kohë ndodhi edhe një skandal i vogël. Por, e krijuar nga inxhinierë të një korporate tjetër të fuqishme, e orientuar plotësisht drejt objekteve, trashëgua shumë karakteristika nga C++, C# u lind për të sfiduar Java dhe arriti të mbrojë të drejtën e tij për të ekzistuar në botën e ashpër të ndërmarrjeve. Që të mundte të mundte Java, krijuesit i dhanë atij template, OOP dhe gishtëza (ndonëse iu la të përdorin me kujdes).

Padawan i ri hyri në betejë me kalekun e lobotomizuar dhe deri në vitin 2020 e mposhti atë gati për gjysmë.

Koha nuk qëndroi e pandryshuar dhe riprodhimi natyror doli nga moda. Tani mendohej se nëse ti nuk ishe krijuar në laboratorin e ndonjë korporate, nuk do të arrije kurrë sukses. Kështu u shfaqën JavaScript, Go, Rust dhe shumë të tjerë. Më duket se është turp të përmend biografinë e parë, mjafton të them se ai lindi si një shizofren i verbër dhe të shurdhër, por me dashurinë e disa njerëzve arriti të përballojë këto pakësime dhe të bëhet një homoseksual transgjinor. Ai nuk dinte të gjuante, por kishte aftësi të shkëlqyera për të sjellë një minutë pozitiviteti në çdo punë ku e merrnin. Kur JS u rrit, e kuptoi thirrjen e tij si një dizajner të butonave me ngjyra dhe pankartave. Që atëherë, dolja në rrugë u bë e frikshme, dhe grumbujt e pankartave acidike dhe butonave që fluturojnë mbushën gjithçka rreth. Nëse punonjësit e vjetër i bënin kritika për këtë, JS fillonte të ngrihej dhe të ulërinte se po e shtypnin sërish heteroseksualët e ligj. Por kjo është vetëm një pjesë e të gjitha telasheve. JS solli me vete në botën e zhvillimit miqtë e tij. Me mjekra të gjelbëra, me flokë të qeruar, mbi skuterë… Ai vetë zinte gjithmonë çdo hapësirë të disponueshme dhe kujtesë, dhe kjo është në kushte të shekullit të XXI, kur duket se të gjithëve duhet të mjaftosh!

Por asnjëherë nuk arriti askush ta akuzonte atë. JS në përgjigje fillonte të tregonte se të gjithë tashmë duhet të ishin pozitive për trupin dhe të barabartë dhe nuk ka rëndësi se sa memorie hani dhe sa hapësirë zini. "Të gjithë punonjësit janë të çmuar, të gjithë punonjësit janë të rëndësishëm, të gjithë punonjësit janë të barabartë", thoshte JS. Një ngjarje tjetër e rëndësishme e lidhur me JS është se ai e ulti ndonjë "kufizim hyrës" në zero. Flitet se pas kësaj, nga pikëllimi, Uncle C vrau vetën në dhomën e tij 5×5 kilobajt. Megjithatë, JS ende është i lirë, kështu që paralajmërojmë, bëni kujdes!

Krijuesit e Go vendosën të kalonin ata të Java. Fëmijës së tyre, ata i ndërruan disa lidhje të ADN-së me ato të brejtësve… Pastaj, jo vetëm që i prenë gishtat, por edhe veshët e hundën, nën pretekstin se karakteristikat individuale nuk janë të nevojshme, dhe të gjithë duhet të jenë të ngjashëm me njëri-tjetrin, për të mos u ngatërruar me individualitetin e tyre. Moda për OOP kaloi, dhe Go nuk fitoi as klasa, as template. Megjithatë, ai u dhurua gorutina. Me këtë ai jeton edhe sot, duke mbështetur mjete të ndryshme.

Për një kohë të gjatë disa entuziastë meditonin mbi natyrën e kaosit që ndodhte, derisa një iluminim i goditi. Pas kësaj, ata zhvillon një sistem religjioz-filozofik të strukturuar, duke e quajtur atë koncepti i pronësisë dhe duke shtuar Rust. Rust dallohej për principet e tij dhe besnikërinë ndaj parimeve të vendosura që në fëmijëri. Nëse iu jepnin diçka për të bërë, ai nuk e bënte deri sa nuk sigurohej se nuk do dëmtonte askënd. Por për të dhënë një urdhër Rrustit, duhej të kuptohej koncepti i pronësisë dhe borro checker. Thuhet se pas kësaj, pragu i hyrjes u rrit me 15.37%.

Ndërsa gjuhët e reja shumoheshin si kërpudhat pas shiut, të vjetrat po forcoheshin. Java mori proteza në formë të gjenerikëve dhe lambdave që u vodhën nga klubi filozofik i prof. Haskell. Një lambdë e ngjashme gjeti edhe C#, duke gjetur një dashnore me emrin Linq. Java nuk ngeli pas dhe krijoi Stream API. Por C# bëri një lëvizje të papritur, duke nxjerrë thikat e qitjes async/await dhe hequr ngarkesën e rëndë null. Java, në procesin e ndjekjes së konkurrencës së tij të rinj, filloi të dukej si një robot transformues i përbërë nga blloqe të ndryshme nga materiale të ndryshme. Disa gjëra filluan të bien. Në një gjendje të tillë, C++ e gjeti botën papritur të zgjuar. Ai e bëri shpejt lambdën e tij dhe deduksionin automatik të llojeve. Tani C# dhe Java ishin të tmerruar nga ky spektakël. Me një si të rregulluar laser dhe një armë të lidhur me shiritin e kaltër, nën një kapelë portokalli me diell dhe syze të zeza, me një trung mbi shpinë, C++ vërtetë i frikësonte ata që e shihnin. Disa, nga kujtimi i vjetër, papritur kapeshin për gishta…

Të gjithë një ditë të mirë. Nëse pëlqen, do të shkruaj një vazhdim rreth punonjësve të industrisë shkencore-filosofike.

Burimi: habr.com

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster