Mainstream. Čestní pracovníci. Životopisný román

Vydavateľstvo „Proletárska knižnica“.

V tomto románe nám autor porozpráva o ťažkom osude robotníckej triedy developerského priemyslu.

O čestných pracovníkoch a rozvoji osobných vzťahov pri strate pamäti.

Odporúčam. /*Kritik*/

Všetky náhody nie sú náhodné.

C++ má komplexnú osobnosť kvôli ťažkému detstvu. Vyrastal v hladných 80. rokoch a pamätá si, ako často nebolo dosť miesta ani na symboly. To ho zmiernilo a dodalo jeho syntaxi prísnosť. Často opitý rád hádzal segfouly, rozbíjal okná a strieľal okoloidúcim do nôh. Nemal sa s ním kto dohadovať, pretože jeho starý otec, uznávaný K&R C, bol vo Vietname šokovaný a často sa zúčastňoval na zábavách svojho vnuka.

C++ si takmer nepamätá svojho otca, iba to, že sa volal „C with Classes“ a že zomrel na predávkovanie. Dedko nelichotivo hovoril o svojom jedinom synovi. Na vnukove otázky reagoval s nevôľou: „Vy ste to prebrali, viete, nejaké hodiny... A ste tam tiež... Pamätám si za svojich čias 615 bajtov za tri...“ O matke , ešte menej bolo známe, aj keď niektorí hovorili, že pri počatí nášho hrdinu nie bez určitého Simula.

Napriek výčitkám svojmu synovi a vnukovi za jeho vášeň pre vyučovanie, sám starý otec Xi dlho sedel na tabuliach. Nazval to „aritmetika ukazovateľa“ a tvrdil, že to všetko bolo súčasťou jeho filozofie, čo mu umožnilo byť bližšie k podstate vecí vo svete okolo neho. V poslednej dobe sa na verejnosti objavoval len zriedka. Niektorí dokonca hovorili, že starček už dávno zomrel, ale nie, nie a na niektorých miestach boli jeho stopy zaznamenané v noci. Je tam rozbitá lampa, okoloidúci výstrel do nohy, pretečenie nárazníka...

Ale často som vídal svojho strýka Classical C a môjho bratranca C-99..11, C++. Celá rodina sa ako celok nemala rada. Spoločná práca a život ich však prinútili zostať v rámci dohody API. Brat Xi a jeho otec trvali na tom, že oni sú tí, ktorí najrýchlejšie strieľajú na nohy okoloidúcich, na rozdiel od rôznych milovníkov triedy. C++ nesúhlasil. No hoci hovoril, že nie je najhorší strelec, v duchu chápal, že užívanie látok ako OOP nebolo márne. Vždy ho prenasledoval komplex menejcennosti. Aby sa toho zbavil, začal sa zúčastňovať benchmarkov. Niekedy pred nabitím brokovnice C++ spomalil a potom sa zvyšok rodiny na seba súcitne pozrel a potom sa mu za chrbtom smiali.

Jeho príbuzní netušili, že C++ zájde ďalej ako jeho zosnulý otec. Okrem OOP sa začal zaujímať o Templates. Po dlhšom používaní šablón si uvedomil, že akákoľvek strelecká súťaž sa dá vyhrať streľbou po rozhodcovi do nohy pred štartom. C++ bol jednomyseľne uznaný ako šampión metaprogramovania a už mu nebolo dovolené súťažiť. To ho však nezastavilo. Nasypal sa do diskusných klubov miestnych intelektuálov a filozofov a požadoval uznanie seba ako funkčného PL. Hasclell a Lisp sa zdesene vyhýbali tomuto zločincovi vyzbrojenému ukazovateľmi a laxným statickým písaním. Ale nebolo kam ísť, nemôžete sa naozaj hádať s niekým, kto používa OOP zmiešané so šablónami a rád strieľa do nôh. Takto sa náš hrdina stal multiparadigmou.

Ale C++ nemuselo dlho zostať na vrchole slávy najlepšej strieľačky v meste. OOP časom prestala byť predmetom posmechu a reptaniu starých ľudí sa už nevenovala pozornosť. Dokonca sa to stalo módou. Veľa ľudí si z času na čas rád doprialo hodiny... a nová generácia vyrástla úplne inak...

Ako prvá sa ohlásila Java. Tvrdohlavo odmietal potrebu rýchlo strieľať do nôh a trval na tom, že hlavnou hodnotou je jasnosť... a predmety... nič iné ako predmety. Je pravda, že v skutočnosti zmiešal objekty s triedami a pridal do tohto koktailu primitívy, čo mu nebránilo v tom, aby sa predstavil ako „prvý úplne objektovo orientovaný“. Povrávalo sa, že Java je nemanželským synom strýka C od neznámeho dievčaťa OOP. A niekto tvrdil, že tu je s najväčšou pravdepodobnosťou zahrnuté C++. Ako to vlastne vzniklo, nie je s určitosťou známe, ale Java vyrástla v úkryte Oracle Corporation. Aby nový jazyk nespravil niečo hrozné a vydal sa cestou streľby do jeho nôh, inžinieri Oracle mu ešte v úkryte vykonali lobotómiu a odrezali mu ukazováky. Keď dieťa trochu vyrástlo, starostliví opatrovníci mu nedovolili urobiť krok bližšie k svetu dospelého života, k znameniam a starostlivo ich skrývať v hlbinách virtuálneho stroja. Java bola navyše starostlivo naučená, že strieľať do kohokoľvek je zlé a zbrane by mali byť všeobecne zakázané. Takáto blízka znalosť komunizmu od raného detstva ovplyvnila Java pozitívne a rýchlo si uchmatol všetky čestné pozície v rozvoji podnikania. Zdalo sa, že dni nekontrolovanej anarchie pominuli, nadišiel vek dobre koordinovaného tímového rozvoja a strieľanie suseda do nohy sa stalo zlým správaním.

Zatienené C++ sa snažilo dať dokopy a kráčať s dobou, nasmerovalo laserový zameriavač na brokovnicu nabíjanú ústím a snažilo sa vložiť inteligenciu do ukazovateľov. To mu až tak nepomohlo, mnohí tak zabudli, že sa oddával nepretržitému pitiu a dlhému spánku.

A za oknom už Java zvádzala bitku s novým mocným nepriateľom. C# bolo ovocím genetickej zmesi C++ a Java. Stále sa povráva, že Java gény boli pre tento experiment získané nie príliš poctivým spôsobom a vtedy sa okolo toho rozpútal malý škandál. Ale vytvorený inžiniermi z inej silnej korporácie, skutočne úplne objektovo orientovanej, zdediacej mnoho funkcií C++, C# sa zrodilo, aby spochybňovalo Javu a dokázalo obhájiť svoje právo na existenciu v drsnom svete podniku. Aby mohol poraziť Javu, tvorcovia mu odovzdali šablóny, OOP a ukazovatele (hoci odkázali, aby ich používal opatrne).

Mladý padawan vstúpil do boja s lobotomizovaným mrzákom a do roku 2020 ho zatlačil takmer o polovicu...

Čas sa nezastavil a prirodzená reprodukcia vyšla z módy. Teraz sa verilo, že ak ste neboli stvorení v laboratóriu nejakej spoločnosti, nikdy by ste nedosiahli úspech. Takto sa objavil JavaScript, Go, Rust a mnoho ďalších. Hanbím sa sem dať životopis toho prvého, obmedzím sa na to, aby čitateľ vedel, že sa narodil ako hluchoslepý schizofrenik, ale vďaka láske niektorých ľudí dokázal toto všetko prekonať. nedostatky a stať sa transrodovým homosexuálom. Nevedel strieľať, ale bol skvelý v tom, že priniesol moment pozitívneho spomalenia do akejkoľvek úlohy, kamkoľvek ho vzali. Ako JS rástol, uvedomil si svoje povolanie ako dizajnér farebných gombíkov a plagátov. Odvtedy bolo strašidelné ísť von, hromady kyslých transparentov a pískajúcich gombíkov zaplnili všetko naokolo. Ak mu to starí zamestnanci vyčítali, JS začal hlasno kričať, že ho opäť utláčajú zlí heterosexuáli. Ale to je len časť všetkých problémov. JS priviedol so sebou do sveta rozvoja aj svojich priateľov. Zelenobradý, s prefarbenými vlasmi, na kolobežkách... On sám vždy zaberal všetok dostupný priestor a pamäť, a to v podmienkach XNUMX. storočia, kedy by sa zdalo, že už toho mal mať každý dávno dosť. !

Ale ani tu mu to ešte nikto nedokázal vytknúť. JS v odpovedi začal hovoriť, že každý sa mal stať telom pozitívnym a rovným už dávno, a nezáleží na tom, koľko pamäte zjete a koľko miesta zaberiete. „Všetci pracovníci sú hodnotní, všetci pracovníci sú dôležití, všetci pracovníci sú si rovní,“ povedal JS. Ďalším pozoruhodným vývojom v JS je, že znížil vstupný prah na nulu. Hovorí sa, že potom sa starý otec Xi zo smútku obesil vo svojej skrini s 5 x 5 kilobajtov. JS je však stále vo voľnej prírode, takže buďte opatrní, buďte opatrní!

Tvorcovia Go sa rozhodli prekonať tvorcov Javy. Ešte v brušku svojmu dieťaťu nahradili časť reťazcov DNA škrečkovými... A potom odrezali nielen prsty, ale aj uši spolu s nosom pod zámienkou, že nie sú potrebné individuálne vlastnosti, a všetci by si mali byť navzájom podobní, aby neboli zmätení svojou individualitou. Móda pre OOP prešla a Go nedostalo ani triedy, ani šablóny. Ale dali mu goroutiny. Takto žije dodnes, podporuje rôzne komunálne služby.

Niektorí nadšenci dlho meditovali nad povahou prebiehajúcich bakchanálií, až ich prepadla inšpirácia. Potom vyvinuli koherentný náboženský a filozofický systém, nazvali ho konceptom vlastníctva a zrodili Rust. Rust sa vyznačoval integritou a lojalitou k zásadám stanoveným od detstva. Ak bol na niečo poverený, neurobil to, kým si nebol istý, že tým určite nikomu neublíži. Aby však mohol Rusta poučiť, potreboval pochopiť koncept držby a pôžičky. Tvrdia, že potom sa vstupná hranica zvýšila o 15,37 %.

Zatiaľ čo nové jazyky sa množili ako huby po daždi, staré naberali na sile. Java dostala protetiku vo forme generík a lambd ukradnutých z Filozofického klubu pomenovaného po ňom. Prednášal prof. Haskell. Dostal som podobné lambdy pre seba v C# a zároveň som si našiel milenku menom Linq. Java nezaostávala a predstavila si Stream API. Ale C# urobil nečakaný krok, vytiahol async/wait vrhacie nože a odhodil ťažký nulový blok. Java, v procese behu za svojim mladým rivalom, sa stal ako transformujúci sa robot zložený z rôznych blokov rôznych materiálov. Niektoré veci padali. Práve v tomto stave náhle prebudené C++ našlo svet. Rýchlo vytvoril svoje vlastné lambdy a svoj vlastný automatický typ záveru. Teraz C# a Java z takého pohľadu zdesene ustúpili. S laserovým zameriavačom prilepeným na jeho brokovnici modrou páskou, oranžovou čiapkou s čiernymi okuliarmi a sekerou zavesenou na ramennom popruhu C++ skutočne vyvolal strach vo všetkých, ktorí sa naňho pozreli. Niektorí sa zo starej pamäti nedobrovoľne chytili za kolená...

Pekný deň všetkým. Ak sa vám to páči, napíšem pokračovanie o pracovníkoch vo vedeckom a filozofickom priemysle.

Zdroj: hab.com

Pridať komentár