Mainstream. Počasni radnici. Biografski roman

Izdavačka kuća "Proleterska biblioteka".

U ovom romanu autor će nam pričati o teškoj sudbini radničke klase razvojne industrije.

O počasnim radnicima i razvoju ličnih odnosa u uslovima gubitka pamćenja.

Predlažem. /*Kritičar*/

Sve slučajnosti nisu slučajne.

C++ ima složenu ličnost zbog teškog djetinjstva. Odrastao je u gladnim 80-im, a sjeća se kako često nije bilo dovoljno mjesta ni za simbole. To ga je umirilo i dalo strogost njegovoj sintaksi. Često pijan, volio je bacati segfoul, razbijati prozore i pucati prolaznicima u noge. Nije imao ko da ga urazumi, jer je njegov deda, ugledni K&R C, bio šokiran u Vijetnamu i često je učestvovao u zabavama svog unuka.

C++ se jedva sjeća svog oca, samo da se zvao “C sa klasama” i da je umro od predoziranja. Deda je nelaskavo govorio o svom sinu jedincu. Nerado je odgovarao na pitanja svog unuka: „Pokupio si, znaš, neke časove... A i ti si tamo... Sećam se u svoje vreme 615 bajtova za tri...” O majci , još manje se znalo, iako su neki govorili da pri začeću našeg junaka nije bez izvjesnog Simule.

Uprkos zamerama sinu i unuku zbog njegove strasti prema nastavi, sam deda Xi je dugo sedeo čvrsto na natpisima. Nazvao ju je "aritmetikom pokazivača" i tvrdio da je sve to dio njegove filozofije, omogućavajući mu da bude bliže prirodi stvari u svijetu oko sebe. U posljednje vrijeme rijetko se pojavljivao u javnosti. Neki su čak govorili da je starac davno umro, ali ne, ne, a ponegde su se njegovi tragovi primećivali noću. Ima polomljena lampa, prolaznik je upucan u nogu, prelivanje tampona...

Ali često sam viđao svog strica Classical C i svog rođaka C-99..11, C++. Cijela porodica kao cjelina se nije voljela. Ali zajednički rad i život primorali su ih da ostanu u okviru API sporazuma. Brat Xi i njegov otac su insistirali da su oni ti koji najbrže pucaju u noge prolaznicima, za razliku od raznih ljubitelja razreda. C++ se ne slaže. Ali iako je govorio da nije najgori strijelac, u duši je shvatio da upotreba supstanci kao što je OOP nije bila uzaludna. Uvek ga je proganjao kompleks inferiornosti. Da bi ga se riješio, počeo je sudjelovati u mjerilima. Ponekad bi, prije ponovnog punjenja sačmarice, C++ usporio, a onda bi se ostatak porodice sažaljivo pogledao, a onda bi mu se smijao iza leđa.

Njegovi rođaci nisu imali pojma da će C++ ići dalje od njegovog pokojnog oca. Pored OOP-a, zainteresovao se za Templates. Nakon što je dugo koristio Templates, shvatio je da se svako takmičenje u streljaštvu može dobiti pucanjem sudije u nogu prije početka. C++ je jednoglasno priznat kao šampion metaprogramiranja i više mu nije bilo dozvoljeno da se takmiči. Ali to ga nije zaustavilo. Ulivao se u diskusione klubove lokalnih intelektualaca i filozofa i zahtijevao priznanje sebe kao funkcionalnog PL. Hasclell i Lisp užasnuto su pobjegli od ovog nasilnika naoružanog pokazivačima i opuštenim statičnim kucanjem. Ali nije se imalo kuda, ne možete se baš svađati s nekim ko koristi OOP pomiješan sa šablonima i voli pucati u noge. Tako je naš junak postao multiparadigmatski.

Ali C++ nije morao dugo da ostane na vrhu slave najboljeg pucača u gradu. Vremenom je PLO prestao biti predmet sprdnje, a na gunđanje staraca se više nije obraćala pažnja. Čak je postalo i moderno. Mnogi su voleli da se s vremena na vreme upuste u časove...a nova generacija je odrasla potpuno drugačije...

Java se prva oglasila. Tvrdoglavo je odbijao potrebu da se brzo puca u noge i insistirao da je glavna vrijednost jasnoća... i predmeti... ništa osim predmeta. Istina, on je, zapravo, miješao objekte s klasama, dodajući primitivce ovom koktelu, što ga nije spriječilo da se predstavi kao „Prvi potpuno objektno orijentiran“. Pričalo se da je Java vanbračni sin ujaka C od nepoznate OOP djevojke. I neko je tvrdio da je C++ najverovatnije umešan ovde. Kako je do toga zapravo došlo, ne zna se pouzdano, ali Java je odrasla u okrilju korporacije Oracle. Kako bi spriječili da novi jezik učini nešto strašno i krene putem pucanja u njegove noge, Oracle inženjeri su izvršili lobotomiju na njemu dok je još bio u skloništu i odsjekli mu kažiprste. Kada je beba malo porasla, brižni staratelji nisu mu dali korak bliže svetu života odraslih, znakovima, pažljivo ih skrivajući u dubinama virtuelne mašine. Osim toga, Javu su pažljivo poučavali da je pucanje u bilo koga loše, a da oružje treba općenito zabraniti. Tako blisko poznavanje komunizma od ranog djetinjstva pozitivno je utjecalo na Javu i on je brzo zauzeo sve počasne pozicije u razvoju poduzeća. Činilo se da su dani nekontrolisane anarhije prošli, došlo je doba dobro koordinisanog razvoja tima, a pucanje komšije u nogu postalo je loše ponašanje.

Zasjenjen, C++ je pokušao da se sabere i krene u korak s vremenom, pričvrstivši laserski nišan na sačmaricu s puškom i pokušavajući ubrizgati inteligenciju u pokazivače. Nije toliko pomoglo, pa se od mnogih zaboravio, prepustio se neprekidnom piću i dugom snu.

A ispred prozora, Java je već vodila bitku sa novim moćnim neprijateljem. C# je bio plod genetske mešavine C++ i Jave. Još uvijek se šuška da su Java geni dobijeni za ovaj eksperiment na ne baš pošten način, a tada je oko toga izbio mali skandal. Ali kreiran od strane inženjera iz druge moćne korporacije, zaista potpuno objektno orijentisan, naslijeđujući mnoge karakteristike C++-a, C# je rođen da izazove Javu i uspio je odbraniti svoje pravo na postojanje u surovom svijetu poduzeća. Da bi mogao da pobedi Javu, kreatori su mu dali šablone, OOP i pokazivače (iako su zaveštali da ih koristi oprezno).

Mladi padavan je ušao u bitku sa lobotomiziranim bogaljem i do 2020. godine ga je odgurnuo za skoro polovinu...

Vrijeme nije stalo i prirodna reprodukcija je izašla iz mode. Sada se vjerovalo da ako niste stvoreni u laboratoriju neke korporacije, onda nikada nećete postići uspjeh. Tako su se pojavili JavaScript, Go, Rust i mnogi drugi. Stidim se da ovde dajem biografiju prvog, ogranicicu se samo na to da citalac zna da je rodjen kao gluvoslepi shizofrenik, ali je zahvaljujuci ljubavi nekih ljudi uspeo da prevazidje sve to nedostatke i postati transrodni homoseksualac. Nije znao pucati, ali je bio sjajan u uvođenju trenutka pozitivnog usporavanja u bilo koji zadatak gdje god da je bio odveden. Kako je JS odrastao, shvatio je svoj poziv kao dizajner dugmadi i postera u boji. Od tada je postalo strašno izaći napolje; gomile kiselih transparenta i dugmadi za zviždanje ispunjavale su sve okolo. Ako su ga stari službenici zamjerili zbog toga, JS je počeo glasno da viče da ga opet tlače zli heteroseksualci. Ali ovo je samo dio svih nevolja. JS je doveo svoje prijatelje sa sobom u svijet razvoja. Zelenobrad, farbane kose, na skuterima... On sam je uvek zauzimao sav raspoloživi prostor i memoriju, a to je u uslovima XNUMX. veka, kada bi se činilo da je svima već odavno trebalo da se zasiti. !

Ali ni tu ga još niko nije mogao zamjeriti. JS je, kao odgovor, počeo da govori da su svi odavno trebali postati tjelesno pozitivni i jednaki, i nije važno koliko memorije jedete i prostora zauzimate. “Svi radnici su vrijedni, svi radnici su važni, svi radnici su jednaki”, rekao je JS. Još jedan značajan razvoj sa JS-om je to što je spustio ulazni prag na nulu. Kažu da se nakon toga, od tuge, djed Xi objesio u svoj ormar sa 5x5 kilobajta. Međutim, JS je još uvijek u divljini, stoga budite upozoreni, budite oprezni!

Kreatori Go-a su odlučili da nadmaše kreatore Jave. Još u maternici su svom detetu zamenili deo DNK lanaca hrčkom... A onda su odsekli ne samo prste, već i uši zajedno sa nosom, pod izgovorom da individualne karakteristike nisu potrebne, i svi bi trebali biti slični jedni drugima, da ne bi bili zbunjeni svojom individualnošću. Moda za OOP je prošla, a Go nije dobio ni klase ni šablone. Ali dali su mu gorutine. Tako živi do danas, podržavajući razne komunalne usluge.

Dugo su neki entuzijasti meditirali o prirodi tekućih vakanalija, sve dok ih nije obuzela inspiracija. Nakon toga, razvili su koherentan religijski i filozofski sistem, nazvavši ga konceptom vlasništva, i iznjedrili Rust. Rust se odlikovao svojim integritetom i odanošću principima postavljenim od djetinjstva. Ako mu je bilo određeno da nešto uradi, nije to radio dok nije bio siguran da sigurno nikome neće nauditi. Ali da bi uputio Rusta, morao je razumjeti koncept posjedovanja i kontrolora posuđivanja. Kažu da je nakon toga ulazni prag porastao za 15,37%.

Dok su se novi jezici množili kao gljive nakon kiše, stari su postajali na snazi. Java je dobila protetiku u obliku generika i lambda ukradenih iz Filozofskog kluba po imenu. prof. Haskell. Nabavio sam slične lambda za sebe u C#-u, a u isto vrijeme sam našao ljubavnicu po imenu Linq. Java nije zaostajala i predstavila je Stream API. Ali C# je napravio neočekivan potez, uklonivši noževe za bacanje async/await i odbacivši teški nul blok. Java je u procesu trčanja za svojim mladim rivalom postao poput robota koji se transformira sastavljen od različitih blokova različitih materijala. Neke stvari su padale. U tom stanju je iznenada probuđeni C++ pronašao svijet. Brzo je napravio vlastite lambda i svoj vlastiti automatski zaključak o tipu. Sada su C# i Java užasnuto ustuknuli od takvog prizora. Sa laserskim nišanom zalijepljenim na njegovu sačmaricu plavom trakom, narandžastom kapom sa crnim naočarima i sjekirom koja mu visi o naramenici, C++ je zaista ulijevao strah u sve koji su ga pogledali. Neki su se, po starom sjećanju, nehotice uhvatili za koljena...

Ugodan dan svima. Ako vam se sviđa, pisaću nastavak o radnicima u naučnoj i filozofskoj industriji.

izvor: www.habr.com

Dodajte komentar