Forlaget «Biblioteket for proletaren».
I denne roman vil forfatteren fortælle os om den svære skæbne for etableringen af arbejderklassen inden for udviklingsindustrien.
Om de ærefulde arbejdere og udviklingen af personlige relationer under forhold med mangel på hukommelse.
Jeg anbefaler. /*Kritiker*/
Alle sammenfald er ikke tilfældige.
C++ har et kompliceret væsen på grund af en svær barndom. Han voksede op i de sultne 80'ere og husker, hvordan der ofte ikke var plads selv til symboler. Dette hærgede ham og gav hans syntaks en stridhed. Ofte, når han havde drukket, elskede han at kaste segfaults, smadre vinduer og skyde forbipasserende i benene. Ingen kunne give ham fornuft, for hans bedstefar, den ærværdige K&R C, var blevet traumeret i Vietnam og deltog selv ofte i barnebarns narrestreger.
C++ kan næsten ikke huske sin far, kun at han hed «C med Klasser» og at han døde af overdosis. Bedstefaren talte ikke pænt om sin eneste søn. Når barnebarnet stillede spørgsmål, svarede han modvilligt: «Forstår du, han fik fat i nogle klasser… Og du gik den vej også… jeg husker i min tid 615 byte til tre…» Om moren var der endnu mindre viden, selvom nogen sagde, at der ikke var noget uden den berømte Simula ved undfangelsen af vores helt.
På trods af sin søns og barnebarns irettesættelser for hans interesse i klasser, havde bedstefaren C længe været dybt optaget af pointere. Han kaldte det «pointe-aritmetik» og hævdede, at det var en del af hans filosofi, der gjorde ham tættere på naturen af de ting, der omgiver verden. På det seneste viste han sig sjældent offentligt. Nogle sagde endda, at gamle mand var død for længst, men alligevel blev der engang imellem set spor af ham om natten. Der var et knust lys, der var skudt en forbipasserende i benet, der var en buffer-overløb...
Men med onkel Classical C og fætter C-99..11, så C++ ofte. Hele familien havde generelt ikke meget til overs for hinanden. Men fælles arbejde og det at bo sammen tvang dem til at overholde deres API-aftale. Lillebror C og hans far påstod, at de var de hurtigste til at skyde forbipasserende i benene, i modsætning til de forskellige klasse-elskere. C++ var uenig. Men selvom han sagde, at han ikke var den dårligste skytte, vidste han inderst inde, at brugen af stoffer som OOP havde sine omkostninger. Han blev altid plaget af komplekset om utilstrækkelighed. For at slippe af med det begyndte han at deltage i benchmarks. Nogle gange, før han genladede sin shotgun, blev C++ lidt langsom, og så kiggede de andre familiemedlemmer medfølende på hinanden og grinede bagefter bag hans ryg.
Hans slægtninge anede endnu ikke, at C++ ville gå videre end den afdøde far. Udover OOP blev han interesseret i Templates. Efter en lang periode med brug af Templates indså han, at man kunne vinde ethvert skydespil ved at skyde dommeren i benet, før konkurrencen overhovedet startede. C++ blev enstemmigt anerkendt som mester i metaprogrammering, og han blev ikke længere tilladt at deltage i konkurrencer. Men det stoppede ham ikke. Han indtog diskussionsklubberne blandt de lokale intellektuelle og filosoffer og krævede at blive anerkendt som en funktionel programmeringssprog. Haskell og Lisp bakkede skrækslagne tilbage fra denne bevæbnede skurk med sine markører og afløse statiske typer. Men der var ikke meget at gøre, når man stod over for en, der blandede OOP med Templates og elskede at skyde i benene. Sådan blev vores helt multiparadigmatisk.
Men C++'s tid som den bedste skytte i byen varede ikke længe. Med tiden blev OOP ikke længere et emne for latter, og de gamle folks klager blev ignoreret. Det blev endda moderigtigt. Mange elskede fra tid til anden at tage klasser… og den nye generation voksede helt op med en anden indstilling…
Java var den første, der gjorde sig bemærket. Han afviste ihærdigt behovet for hurtig skydning efter benene og hævdede, at den primære værdi var klarhed... og objekter... intet andet end objekter. Sandheden er, at han blandede objekter med klasser og tilsatte i denne cocktail primtiver, hvilket ikke hindrede ham i at præsentere sig som "Den første fuldt objektorienterede". Der blev sagt, at Java var en uægte søn af Onkel C fra en ukendt OOP-dame. Og nogen hævdede, at det snarere var C++, der var involveret. Hvordan det reelt forholder sig, er ukendt, men Java voksede op i et børnehjem under Oracle. For at forhindre det nye sprog i at lave forfærdelige ting og gå ned ad vejen med skydning efter benene, gennemgik Oracle-ingeniører i børnehjemmet en lobotomi med det og skar dets pegefingre af. Da den lille lidt voksede, holdt de omsorgsfulde plejeforældre ham på afstand af voksenlivet og pegepinde, gemte dem omhyggeligt væk dybt inde i den virtuelle maskine. Derudover blev Java omhyggeligt lært at det var dårligt at skyde på nogen som helst, og at våben generelt burde være forbudt. Denne tidlige bekendtskaber med kommunismen havde en positiv indflydelse på Java, og han tog hurtigt de æresbevisninger inden for entrepriseudvikling. Det syntes, at tiden for ukontrolleret anarki var forbi, og æraen for velkoordineret teamwork var begyndt, mens det blev dårlig stil at skyde naboen i benet.
Trykket tilbage, forsøgte C++ at finde sig selv og følge med tiden, ved at montere et laserpunkt på en dundøs-fyrende haglgevær og forsøge at give pegepinde intelligens. Det hjalp ikke meget, så han, glemt af mange, hengav sig til dyb beruselse og lang søvn.
Udenfor kæmpede Java allerede med en ny mægtig modstander. C# var et resultat af en genetisk blanding mellem C++ og Java. Der går stadig rygter om, at generne fra Java blev skaffet til dette eksperiment på en lidt uærlig måde, og der opstod endda en mindre skandale om dette på det tidspunkt. Men skabt af ingeniører fra en anden mægtig virksomhed, var C# faktisk fuldt objektorienteret og arvede mange træk fra C++, og han blev født for at udfordre Java og formåede at forsvare sin ret til at eksistere i den hårde erhvervsliv. For at han kunne overmande Java, gav skaberne ham templates, OOP og pointers (dog efterlod de ham med en advarsel om at bruge dem med forsigtighed).
Den unge padawan gik ind i kampen mod den lobotomerede handicappede og havde i 2020 næsten presset ham halvt tilbage...
Tiden stod ikke stille, og naturlig reproduktion var blevet umoderne. Nu blev det anset for, at hvis du ikke var skabt i laboratoriet af et eller andet selskab, så ville du ikke opnå succes. Så kom JavaScript, Go, Rust og mange andre til verden. Jeg skammer mig over at give den første et livsforløb her, jeg vil nøjes med at sige, at læseren skal vide, at han blev født som en blindstummesyg schizofreniker, men takket være kærligheden fra nogle mennesker formåede han at overvinde alle disse mangler og blive en transkønnet homoseksuel. Han kunne ikke skyde, men han var fantastisk til at bringe et øjebliks positiv langsomhed i alt, hvad han blev involveret i. Da JS voksede op, indså han sin skæbne som designer af farverige knapper og plakater. Siden da blev det skræmmende at gå ud, bunkevis af syre-bannere og kvitrende knapper fyldte alt omkring ham. Hvis de gamle arbejdere gjorde ham opmærksom på dette, begyndte JS at skrige højt, at han igen blev undertrykt af de ondskabsfulde heteroseksuelle. Men det var kun en del af alle hans problemer. JS tog sine venner med sig ind i udviklingsverdenen. Grønne skæg, med farvet hår, på scootere... Han optog altid al tilgængelig plads og hukommelse, og det var i det XXI århundrede, hvor der tilsyneladende skulle være plads til alle!
Men heller ikke her har nogen formået at kritisere det. JS begyndte at fortælle, at alle længe burde være kropspositive og ligestillede, og det er ligegyldigt, hvor meget hukommelse du bruger, og hvor meget plads du optager. "Alle medarbejdere er værdifulde, alle medarbejdere er vigtige, alle medarbejdere er lige," sagde JS. En anden bemærkelsesværdig begivenhed knyttet til JS er, at han sænkede en bestemt "adgangsgrænse" til nul. Deres rygter siger, at Bedstefar C efter dette hængte sig i sit lille rum på 5×5 kilobyte i sin sorg. Alligevel er JS stadig på fri fod, så vi advarer, vær forsigtig!
Skaberne af Go besluttede at overgå skaberne af Java. De ændrede i sin mors liv moderens DNA-strenge til hamsterskaber... Og så skar de ikke kun fingre, men også ører og næse af, under påskud af, at individuelle særegenheder ikke var nødvendige, og at alle burde ligne hinanden for ikke at forvirre med deres individualitet. Moden for OOP er forbi, og Go har hverken klasser eller templates. Til gengæld fik han gorutiner. Det er det, han stadig lever af, mens han understøtter forskellige værktøjer.
I lang tid mediterede nogle entusiaster over naturen af den opståede vildskab, indtil en indsigt ramte dem. Efter det udviklede de et velorganiseret religiøst og filosofisk system og kaldte det ejerskabsbegrebet, hvilket førte til dannelsen af Rust. Rust var kendetegnet ved sin principfasthed og trofasthed overfor de værdier, der var indført fra starten. Hvis han fik tildelt en opgave, udførte han den ikke, før han var sikker på, at den ikke ville skade nogen. Men for at give Rust en ordre, var man nødt til at forstå ejerskabsbegrebet og borrows-checkeren. Man siger, at adgangsgrænsen efter det steg med 15,37%.
Mens nye sprog blomstrede op som svampe efter regnen, styrkede de gamle sig. Java fik proteser i form af generics og lambdas, stjålet fra det filosofiske klub med prof. Haskel. C# fik også fat i lignende lambdas og fandt samtidig en elskerinde ved navn Linq. Java gav ikke op og introducerede Stream API. Men C# lavede et uventet træk ved at levere kastestykkerne async/await og smide den tunge klods null væk. I jagten på sin unge modstander blev Java som en robot-transformer, sammensat af forskellige blokke af forskelligt materiale. Nogle stykker faldt af. I sådan en tilstand mødte verden pludselig det vågnede C++. Det lavede hurtigt sine egne lambdas og sin egen type inference. Nu var C# og Java i rædsel stødt tilbage ved synet. Med et laserpeger fastgjort med blå tape til en shotgun, i en orange kasket med sorte briller og en økse hængende på ryggen, indgydede C++ virkelig frygt hos alle, der så ham. Nogle greb instinktivt fat i deres knæ af gammel vane...
God dag til alle. Hvis I kan lide det, skriver jeg en fortsættelse om arbejdstagere i den videnskabelige og filosofiske industri.
Kilde: habr.com
