Hoofstroom. Erewerkers. Biografiese roman

Uitgewerhuis "Library of the Proletarian".

In hierdie roman sal die skrywer ons vertel van die moeilike lot van die ontwikkelingsbedryf se werkersklas.

Oor erewerkers en die ontwikkeling van persoonlike verhoudings in die lig van geheueverlies.

Ek beveel aan. /*Kritikus*/

Alle toevallighede is nie toevallig nie.

C++ het 'n komplekse persoonlikheid as gevolg van 'n moeilike kinderjare. Hy het in die honger 80's grootgeword, en onthou hoe dikwels daar nie genoeg spasie was nie, selfs vir simbole. Dit het hom getemper en strengheid aan sy sintaksis gegee. Dikwels dronk, het hy daarvan gehou om segfouls te gooi, vensters te breek en verbygangers in die bene te skiet. Daar was niemand om met hom te redeneer nie, want sy oupa, die gerespekteerde K&R C, was dopgeskok in Viëtnam en het dikwels aan sy kleinseun se vermaaklikhede deelgeneem.

C++ onthou skaars sy pa, net dat sy naam “C with Classes” was en dat hy aan ’n oordosis gesterf het. Oupa het onvleiend oor sy enigste seun gepraat. Hy het met onwilligheid op sy kleinseun se vrae gereageer: “Jy het dit opgetel, jy weet, sommige klasse... En jy is ook daar... Ek onthou in my tyd 615 grepe vir drie...” Oor die ma , Nog minder was bekend, hoewel sommige gesê het dat by die bevrugting van ons held nie sonder 'n sekere Simula nie.

Ten spyte van sy verwyte aan sy seun en kleinseun vir sy passie vir klasse, het oupa Xi self lank styf op die bordjies gesit. Hy het dit "wyserrekenkunde" genoem en beweer dat dit alles deel van sy filosofie was, wat hom toelaat om nader aan die aard van dinge in die wêreld om hom te wees. Hy het die afgelope tyd min in die openbaar verskyn. Sommige het selfs gesê die ou man is lankal dood, maar nee, nee, en plek-plek is sy spore in die nag opgemerk. Daar is 'n stukkende lamp, daar is 'n verbyganger wat in die been geskiet is, daar is 'n buffer oorloop...

Maar ek het my oom Classical C en my neef C-99..11, C++ gereeld gesien. Die hele gesin as geheel het nie van mekaar gehou nie. Maar saamwerk en saamwoon het hulle gedwing om binne die raamwerk van die API-ooreenkoms te bly. Broer Xi en sy pa het daarop aangedring dat hulle die vinnigste was om op die voete van verbygangers te skiet, anders as verskeie klasliefhebbers. C++ het nie saamgestem nie. Maar hoewel hy gesê het dat hy nie die ergste skieter is nie, het hy in sy hart verstaan ​​dat die gebruik van middels soos OOP nie verniet was nie. Hy is altyd deur 'n minderwaardigheidskompleks geteister. Om daarvan ontslae te raak, het hy aan maatstawwe begin deelneem. Soms, voordat die haelgeweer herlaai is, het C++ stadiger gery, en dan het die res van die gesin mekaar simpatiek aangekyk, en dan agter sy rug gelag.

Sy familie het geen idee gehad dat C++ verder as sy oorlede pa sou gaan nie. Benewens OOP het hy in Templates begin belangstel. Nadat hy lank Templates gebruik het, het hy besef dat enige skietkompetisie gewen kan word deur die beoordelaar voor die wegspring in die been te skiet. C++ is eenparig erken as die kampioen van metaprogrammering en is nie meer toegelaat om mee te ding nie. Maar dit het hom nie gekeer nie. Hy het by besprekingsklubs van plaaslike intellektuele en filosowe ingestroom en geëis dat hy homself as 'n funksionele PL erken het. Hasclell en Lisp het met afgryse weggeskram van hierdie boef gewapen met wysers en laks statiese tik. Maar daar was nêrens om heen te gaan nie, jy kan nie regtig stry met iemand wat OOP gemeng met Templates gebruik en daarvan hou om in die bene te skiet nie. Dit is hoe ons held multi-paradigma geword het.

Maar C++ het nie lank gehad om aan die top van die roem van die beste skut in die stad te bly nie. Met verloop van tyd het die PLO opgehou om 'n voorwerp van bespotting te wees, en daar is nie meer aandag aan die gemor van die ou mense gegee nie. Dit het selfs mode geword. Baie mense het daarvan gehou om van tyd tot tyd aan klasse te smul... en die nuwe generasie het heeltemal anders grootgeword...

Java was die eerste om homself aan te kondig. Hy het hardnekkig die behoefte om vinnig op die bene te skiet verwerp en daarop aangedring dat die hoofwaarde duidelikheid ... en voorwerpe ... niks anders as voorwerpe is nie. Trouens, hy het voorwerpe met klasse gemeng en primitiewe by hierdie skemerkelkie gevoeg, wat hom nie gekeer het om homself as "Die eerste heeltemal objekgeoriënteerde" voor te stel nie. Daar is gerugte dat Java die buite-egtelike seun van oom C van 'n onbekende OOP-meisie is. En iemand het aangevoer dat C++ heel waarskynlik hier betrokke is. Hoe dit eintlik tot stand gekom het, is nie vir seker bekend nie, maar Java het in die skuiling van die Oracle Corporation grootgeword. Om te verhoed dat die nuwe taal iets verskrikliks doen en die pad vat om op sy bene te skiet, het Oracle-ingenieurs 'n lobotomie op hom uitgevoer terwyl hy nog by die skuiling was en sy wysvingers afgesny. Toe die baba 'n bietjie grootgeword het, het sorgsame voogde hom nie toegelaat om 'n stap nader aan die wêreld van die volwasse lewe, aan die tekens te neem nie, en hulle versigtig weggesteek in die dieptes van die virtuele masjien. Boonop is Java noukeurig geleer dat dit sleg is om op enigiemand te skiet, en dat wapens in die algemeen verbied moet word. So 'n noue kennismaking met kommunisme van kleintyd af het Java positief beïnvloed en hy het vinnig al die ereposte in ondernemingsontwikkeling aangegryp. Dit het gelyk of die dae van onbeheerde anargie verby is, die era van goed gekoördineerde spanontwikkeling het aangebreek en om jou buurman in die voet te skiet, het slegte maniere geword.

Oorskadu het C++ probeer om homself saam te trek en saam met die tyd te beweeg, 'n laservisier op 'n snuitlaaiende haelgeweer vasgebout en probeer om intelligensie in die wysers in te spuit. Dit het nie so baie gehelp nie, so deur baie vergeet, hy het hom oorgegee aan aanhoudende drink en lang slaap.

En buite die venster het Java reeds 'n geveg met 'n nuwe magtige vyand geveg. C# was die vrug van 'n genetiese mengsel van C++ en Java. Daar is steeds gerugte dat die Java-gene op 'n nie baie eerlike manier vir hierdie eksperiment verkry is nie, en in daardie stadium het 'n klein skandaal hieroor uitgebreek. Maar geskep deur ingenieurs van 'n ander kragtige korporasie, werklik heeltemal objekgeoriënteerd, wat baie kenmerke van C++ geërf het, is C# gebore om Java uit te daag en het daarin geslaag om sy bestaansreg in die harde wêreld van die onderneming te verdedig. Sodat hy Java kon verslaan, het die skeppers hom sjablone, OOP en wysers oorhandig (hoewel hulle nagelaat het om dit met omsigtigheid te gebruik).

Die jong padawan het met 'n gelobotomiseerde kreupel in die stryd getree en het hom teen 2020 met byna die helfte teruggestoot ...

Tyd het nie stilgestaan ​​nie en natuurlike voortplanting het uit die mode geraak. Nou is geglo dat as jy nie in die laboratorium van een of ander korporasie geskep is nie, jy nooit sukses sou behaal nie. Dit is hoe JavaScript, Go, Rust en vele ander verskyn het. Ek is skaam om 'n biografie van die eerste een hier te gee; ek sal my beperk tot die feit dat die leser moet weet dat hy 'n doof-blinde skisofren gebore is, maar danksy die liefde van sommige mense kon hy dit alles oorkom tekortkominge en word 'n transgender homoseksueel. Hy het nie geweet hoe om te skiet nie, maar hy was wonderlik om 'n oomblik van positiewe verlangsaming te bring vir enige taak waar hy ook al geneem is. Soos JS ouer geword het, het hy sy roeping as ontwerper van gekleurde knope en plakkate besef. Sedertdien het dit skrikwekkend geword om buite te gaan; hope suur baniere en fluitende knope het alles rondom gevul. As die ou werknemers hom hieroor berispe het, het JS hard begin skree dat hy weer deur bose heteroseksuele onderdruk word. Maar dit is net 'n deel van al die probleme. JS het sy vriende saam met hom in die wêreld van ontwikkeling gebring. Groenbaard, met gekleurde hare, op bromponies... Hy het self altyd al die beskikbare spasie en geheue opgeneem, en dit is in die toestande van die XNUMXste eeu, wanneer dit wil voorkom asof almal lankal genoeg daarvan moes gehad het !

Maar ook hier kon niemand hom nog verwyt nie. JS het in reaksie begin sê dat almal lankal liggaamspositief en gelyk moes geword het, en dit maak nie saak hoeveel geheue jy eet en spasie jy opneem nie. "Alle werkers is waardevol, alle werkers is belangrik, alle werkers is gelyk," het JS gesê. Nog 'n noemenswaardige ontwikkeling met JS is dat dit die toegangsdrempel tot nul verlaag het. Hulle sê hierna, uit hartseer, het oupa Xi homself met 5x5 kilogrepe in sy kas opgehang. JS is egter steeds in die natuur, so wees gewaarsku, wees versigtig!

Die skeppers van Go het besluit om die skeppers van Java te oortref. Selfs in die baarmoeder het hulle 'n deel van die DNS-kettings met hamster-kettings vir hul kind vervang... En dan sny hulle nie net die vingers af nie, maar ook die ore saam met die neus, onder die voorwendsel dat individuele eienskappe nie nodig is nie, en almal moet soortgelyk aan mekaar wees, om nie deur hul individualiteit verwar te word nie. Die mode vir OOP het geslaag, en Go het nie klasse of sjablone ontvang nie. Maar hulle het hom goroutines gegee. Dit is hoe hy tot vandag toe leef en verskeie nutsdienste ondersteun.

Vir 'n lang tyd het sommige entoesiaste oor die aard van die voortgesette bacchanalia peins, totdat inspirasie hulle ingehaal het. Daarna het hulle 'n samehangende godsdienstige en filosofiese sisteem ontwikkel, wat dit die konsep van eienaarskap genoem het, en het geboorte gegee aan Rust. Rust is gekenmerk deur sy integriteit en lojaliteit aan die beginsels wat sedert kinderjare neergelê is. As hy opdrag gekry het om iets te doen, het hy dit nie gedoen voordat hy seker was dat hy beslis niemand sou skade aandoen nie. Maar om Rust te onderrig, moes hy die konsep van besit en leenkontrole verstaan. Hulle sê hierna het die toegangsdrempel met 15,37% gestyg.

Terwyl nuwe tale soos paddastoele na reën vermenigvuldig het, het die oues aan bewind gegroei. Java het prostetika ontvang in die vorm van generiese middels en lambdas wat gesteel is van die Filosofiese Klub wat na vernoem is. prof. Haskell. Ek het soortgelyke lambdas vir myself in C# gekry, en terselfdertyd 'n minnares met die naam Linq gekry. Java het nie agtergebly nie en het self 'n Stream API bekendgestel. Maar C# het 'n onverwagte skuif gemaak, die async/wag-gooimesse uitgehaal en die swaar nulblok weggegooi. Java, in die proses om agter sy jong mededinger aan te hardloop, het soos 'n transformerende robot geword wat uit verskillende blokke van verskillende materiale bestaan ​​het. Sommige dinge het afgeval. Dit was in hierdie toestand dat die skielik ontwaakte C++ die wêreld gevind het. Hy het vinnig sy eie lambdas en sy eie outomatiese tipe afleiding gemaak. Nou het C# en Java in afgryse teruggedeins van so 'n gesig. Met 'n laservisier wat met blou kleefband aan sy haelgeweer vasgeplak is, 'n oranje pet met swart bril en 'n byl wat aan sy skouerband hang, het C++ werklik vrees geïnspireer by almal wat na hom gekyk het. Sommige het, uit ou geheue, onwillekeurig na hul knieë gegryp...

Lekker dag almal. As jy daarvan hou, sal ek 'n vervolg skryf oor werkers in die wetenskaplike en filosofiese industrie.

Bron: will.com

Voeg 'n opmerking