Mainstream. Goda darbinieki. Biogrāfisks romāns

IzdevniecÄ«ba "ProletārieÅ”u bibliotēka".

Šajā romānā autore mums pastāstīs par attīstības nozares strādnieku Ŕķiras grūto likteni.

Par goda darbiniekiem un personisko attiecību attīstību, saskaroties ar atmiņas zudumu.

ES iesaku. /*kritiÄ·is*/

Visas sakritības nav nejauŔas.

C++ ir sarežģīta personÄ«ba grÅ«tās bērnÄ«bas dēļ. ViņŔ uzauga izsalkuÅ”ajos 80. gados un atceras, cik bieži pietrÅ«ka vietas pat simboliem. Tas viņu rÅ«dÄ«ja un pieŔķīra stingrÄ«bu viņa sintaksei. Bieži dzērumā viņam patika mest segfoulus, izsist logus un Å”aut garāmgājējiem kājās. Nebija neviena, kas ar viņu spriestu, jo viņa vectēvs, cienÄ«jamais K&R C, bija Å”okēts Vjetnamā un bieži piedalÄ«jās mazdēla izklaidēs.

C++ gandrÄ«z neatceras savu tēvu, tikai to, ka viņa vārds bija ā€œC with Classesā€ un ka viņŔ nomira no pārdozÄ“Å”anas. Vectēvs neglaimojoÅ”i runāja par savu vienÄ«go dēlu. Uz mazdēla jautājumiem viņŔ atbildēja nelabprāt: ā€œTu esi paņēmis, zini, dažas nodarbÄ«bas... Un tu arÄ« tur... Atceros savā laikā 615 baiti uz trim...ā€ Par māti , vēl mazāk bija zināms, lai gan daži teica, ka mÅ«su varoņa ieņemÅ”anas brÄ«dÄ« ne bez noteikta Simula.

Neskatoties uz pārmetumiem dēlam un mazdēlam par aizrauÅ”anos ar nodarbÄ«bām, pats vectēvs Sji ilgu laiku cieÅ”i sēdēja uz zÄ«mēm. ViņŔ to sauca par "rādÄ«tāja aritmētiku" un apgalvoja, ka tas viss ir daļa no viņa filozofijas, ļaujot viņam bÅ«t tuvāk apkārtējās pasaules lietu bÅ«tÄ«bai. Pēdējā laikā viņŔ reti parādÄ«jās sabiedrÄ«bā. Daži pat teica, ka vecais vÄ«rs jau sen miris, bet nē, nē, un vietām viņa pēdas pamanÄ«tas naktÄ«. Ir saplÄ«susi lampa, garāmgājējam ieÅ”auts kājā, ir bufera pārplÅ«de...

Bet savu tēvoci Classical C un brālēnu C-99..11, C++ redzēju bieži. Visa Ä£imene kopumā nepatika viens otram. Taču darbs un kopdzÄ«ve lika viņiem palikt API lÄ«guma ietvaros. Brālis Sji un viņa tēvs uzstāja, ka tieÅ”i viņi, atŔķirÄ«bā no dažādiem klases mīļotājiem, visātrāk Å”auj garāmgājēju kājām. C++ nepiekrita. Bet, lai gan viņŔ teica, ka nav sliktākais Ŕāvējs, sirdÄ« viņŔ saprata, ka tādu vielu kā OOP lietoÅ”ana nebija veltÄ«ga. Viņu vienmēr ir vajājis mazvērtÄ«bas komplekss. Lai no tā atbrÄ«votos, viņŔ sāka piedalÄ«ties etalonos. Dažkārt pirms bises pārlādÄ“Å”anas C++ nobremzēja, un tad pārējā Ä£imene lÄ«dzjÅ«tÄ«gi paskatÄ«jās viens uz otru un tad smējās viņam aiz muguras.

Viņa radiniekiem nebija ne mazākās nojausmas, ka C++ iet tālāk nekā viņa miruÅ”ais tēvs. Papildus OOP viņŔ sāka interesēties par veidnēm. IlgstoÅ”i lietojot Templates, viņŔ saprata, ka jebkuras Å”auÅ”anas sacensÄ«bas var uzvarēt, pirms starta ieÅ”aujot tiesnesim kājā. C++ tika vienbalsÄ«gi atzÄ«ts par metaprogrammÄ“Å”anas čempionu un vairs nedrÄ«kstēja piedalÄ«ties sacensÄ«bās. Bet tas viņu neapturēja. ViņŔ iesaistÄ«jās vietējo intelektuāļu un filozofu diskusiju klubos un pieprasÄ«ja sevi atzÄ«t par funkcionālu PL. Hasklels un Lisps Å”ausmās izvairÄ«jās no Ŕī slepkava, kas bija bruņots ar rādÄ«tājiem un vāju statisku rakstÄ«Å”anu. Bet nebija kur iet, nevar Ä«sti strÄ«dēties ar kādu, kurÅ” izmanto OOP, kas sajaukts ar veidnēm un kuram patÄ«k Å”aut kājās. Tā mÅ«su varonis kļuva par multiparadigmu.

Taču C++ nebija ilgi jāturas pilsētas labākā Ŕāvēja slavas virsotnē. Laika gaitā PLO pārstāja bÅ«t par izsmieklu objektu, un veco ļaužu kurnÄ“Å”anai vairs netika pievērsta uzmanÄ«ba. Tas pat ir kļuvis modē. Daudziem patika ik pa laikam ļauties nodarbÄ«bām...un jaunā paaudze izauga pavisam savādāka...

Java bija pirmā, kas paziņoja par sevi. ViņŔ spÄ«tÄ«gi noraidÄ«ja nepiecieÅ”amÄ«bu ātri Å”aut pa kājām un uzstāja, ka galvenā vērtÄ«ba ir skaidrÄ«ba... un objekti... nekas cits kā priekÅ”meti. Tiesa, patiesÄ«bā viņŔ sajauca objektus ar klasēm, pievienojot Å”im kokteilim primitÄ«vus, kas viņam netraucēja sevi pieteikt kā ā€œPirmo pilnÄ«bā objektorientētoā€. KlÄ«da baumas, ka Java ir tēvoča C ārlaulÄ«bas dēls no nezināmas OOP meitenes. Un kāds iebilda, ka Å”eit, visticamāk, ir iesaistÄ«ts C++. Kā tas patiesÄ«bā radās, nav droÅ”i zināms, taču Java uzauga korporācijas Oracle patversmē. Lai jaunā valoda neizdarÄ«tu kaut ko briesmÄ«gu un izvēlētos Å”auÅ”anas ceļu uz viņa kājām, Oracle inženieri viņam veica lobotomiju, vēl atrodoties patversmē, un nogrieza rādÄ«tājpirkstus. Kad mazulis nedaudz paaugās, gādÄ«gie aizbildņi neļāva viņam spert soli tuvāk pieauguÅ”o dzÄ«ves pasaulei, zÄ«mēm, rÅ«pÄ«gi paslēpjot tās virtuālās maŔīnas dzÄ«lēs. Turklāt Java tika rÅ«pÄ«gi mācÄ«ta, ka Å”aut uz jebkuru ir slikti, un ieroči vispār ir jāaizliedz. Tik cieÅ”a iepazÄ«Å”anās ar komunismu no agras bērnÄ«bas pozitÄ«vi ietekmēja Java, un viņŔ ātri ieņēma visus goda amatus uzņēmuma attÄ«stÄ«bā. Likās, ka nekontrolētās anarhijas laiki ir pagājuÅ”i, pienācis labi koordinētas komandas attÄ«stÄ«bas laikmets, un Å”aut kaimiņam kājā kļuva par sliktu manierēm.

Aizēnots, C++ mēģināja savest kopā un virzÄ«ties lÄ«dzi laikam, pieskrÅ«vējot lāzera tēmēkli uz purnu ielādējamai bisei un mēģinot ievadÄ«t inteliÄ£enci rādÄ«tājos. Tas tik ļoti nepalÄ«dzēja, tāpēc daudzi to aizmirsa, viņŔ nodevās nepārtrauktai dzerÅ”anai un ilgam miegam.

Un aiz loga Java jau cÄ«nÄ«jās ar jaunu spēcÄ«gu ienaidnieku. C# bija C++ un Java Ä£enētiskā maisÄ«juma auglis. Joprojām klÄ«st runas, ka Java gēni Å”im eksperimentam iegÅ«ti ne pārāk godÄ«gā veidā, un toreiz par to izcēlās neliels skandāls. Taču C#, ko radÄ«juÅ”i inženieri no citas spēcÄ«gas korporācijas, patiesi pilnÄ«bā objektorientēta, pārmantojot daudzas C++ funkcijas, radās, lai izaicinātu Java un spēja aizstāvēt savas tiesÄ«bas pastāvēt skarbajā uzņēmuma pasaulē. Lai viņŔ varētu uzvarēt Java, veidotāji viņam iedeva veidnes, OOP un norādes (lai gan viņi lika tos lietot piesardzÄ«gi).

Jaunais padavans iesaistījās cīņā ar lobotomizētu invalīdu un līdz 2020. gadam bija viņu atgrūdis gandrīz uz pusi...

Laiks nav stāvējis uz vietas un dabiskā vairoÅ”anās ir izgājusi no modes. Tagad tika uzskatÄ«ts, ka, ja jÅ«s netiktu izveidots kādas korporācijas laboratorijā, jÅ«s nekad nesasniegsit panākumus. Šādi parādÄ«jās JavaScript, Go, Rust un daudzi citi. Man ir kauns Å”eit sniegt pirmā biogrāfiju, es aprobežoÅ”os ar to, ka lasÄ«tājam bÅ«tu jāzina, ka viņŔ ir dzimis kurlredzÄ«gs Å”izofrēniÄ·is, bet, pateicoties dažu cilvēku mÄ«lestÄ«bai, viņŔ to visu pārvarēja. nepilnÄ«bas un kļūt par transpersonu homoseksuāli. ViņŔ nezināja, kā Å”aut, taču viņŔ lieliski spēja iemest pozitÄ«vu palēninājumu jebkuram uzdevumam, lai kur arÄ« viņŔ tiktu vests. Kad JS kļuva vecāks, viņŔ saprata savu aicinājumu kā krāsainu pogu un plakātu dizainers. KopÅ” tā laika kļuva biedējoÅ”i iet ārā; visu apkārt piepildÄ«ja skābu baneru un svilpojoÅ”u pogu kaudzes. Ja vecie darbinieki viņam par to aizrādÄ«ja, JS sāka skaļi kliegt, ka viņu atkal apspiež ļaunie heteroseksuāļi. Bet tā ir tikai daļa no visām nepatikÅ”anām. JS ieveda savus draugus attÄ«stÄ«bas pasaulē. Zaļbārdains, krāsotiem matiem, uz skrejriteņiem... ViņŔ pats vienmēr aizņēma visu pieejamo vietu un atmiņu, un tas ir XNUMX.gadsimta apstākļos, kad Ŕķita, ka jau sen visiem vajadzēja pietikt !

Bet pat Å”eit neviens viņam vēl nav spējis pārmest. JS, atbildot uz to, sāka teikt, ka visiem jau sen bija jākļūst par Ä·ermeni pozitÄ«viem un vienlÄ«dzÄ«giem, un nav svarÄ«gi, cik daudz atmiņas jÅ«s apēdat un cik daudz vietas aizņemat. "Visi darbinieki ir vērtÄ«gi, visi strādnieki ir svarÄ«gi, visi strādnieki ir vienlÄ«dzÄ«gi," sacÄ«ja JS. Vēl viena ievērojama JS attÄ«stÄ«ba ir tā, ka tas ir pazeminājis ieejas slieksni lÄ«dz nullei. Viņi saka, ka pēc tam vectēvs Sji aiz skumjām pakārās savā skapÄ« ar 5x5 kilobaitiem. Tomēr JS joprojām atrodas savvaļā, tāpēc esiet brÄ«dināts, esiet uzmanÄ«gi!

Go veidotāji nolēma pārspēt Java veidotājus. Pat dzemdē viņi savam bērnam nomainÄ«ja daļu DNS ķēdes ar kāmja ķēdēm... Un tad nogrieza ne tikai pirkstus, bet arÄ« ausis kopā ar degunu, aizbildinoties, ka nav vajadzÄ«gas individuālas Ä«paŔības, un visiem jābÅ«t lÄ«dzÄ«giem vienam ar otru, lai nemulsinātu viņu individualitāte. OOP mode pagāja, un Go nesaņēma ne nodarbÄ«bas, ne veidnes. Bet viņi viņam deva gorutÄ«nas. Tā viņŔ dzÄ«vo lÄ«dz Å”ai dienai, uzturot dažādus komunālos pakalpojumus.

Daži entuziasti ilgi meditēja par notiekoÅ”o bakhanāliju bÅ«tÄ«bu, lÄ«dz viņus pārņēma iedvesma. Pēc tam viņi izstrādāja saskaņotu reliÄ£isko un filozofisko sistēmu, nosaucot to par Ä«paÅ”umtiesÄ«bu jēdzienu, un radÄ«ja Rustu. RÅ«sa izcēlās ar savu integritāti un lojalitāti principiem, kas noteikti kopÅ” bērnÄ«bas. Ja viņam uzdeva kaut ko darÄ«t, viņŔ to nedarÄ«ja, kamēr nebija pārliecināts, ka noteikti nevienam nenodarÄ«s pāri. Bet, lai pamācÄ«tu Rustu, viņam bija jāsaprot Ä«paÅ”uma un aizņemÅ”anās pārbaudÄ«tāja jēdziens. Viņi saka, ka pēc tam iestāŔanās slieksnis pieauga par 15,37%.

Kamēr jaunās valodas vairojās kā sēnes pēc lietus, vecās valodas pieauga. Java saņēma protezÄ“Å”anu Ä£enērisko zāļu un lambdas veidā, kas tika nozagtas no vārdā nosauktā Filozofiskā kluba. prof. Haskels. Es dabÅ«ju sev lÄ«dzÄ«gas lambdas C#, un tajā paŔā laikā atradu saimnieci vārdā Linq. Java neatpalika un iepazÄ«stināja sevi ar Stream API. Bet C# veica negaidÄ«tu kustÄ«bu, izņēma async/wait meÅ”anas nažus un izmeta smago nulles bloku. Java, skrienot pēc sava jaunā konkurenta, kļuva par pārveidojoÅ”u robotu, kas sastāv no dažādiem dažādu materiālu blokiem. Dažas lietas nokrita. TieÅ”i Ŕādā stāvoklÄ« pēkŔņi pamodinātais C++ atrada pasauli. ViņŔ ātri izdarÄ«ja pats savas lambdas un savu automātisko tipa secinājumu. Tagad C# un Java Å”ausmās atkāpās no Ŕāda skata. Ar lāzera tēmēkli, kas piestiprināts pie bise ar zilu lenti, oranžu vāciņu ar melnām brillēm un cirvi, kas karājās pie pleca siksnas, C++ patiesi iedvesa bailes visos, kas uz viņu skatÄ«jās. Daži no vecās atmiņas neviļus saķēra ceļgalus...

Jauku dienu visiem. Ja jums patiks, es uzrakstīŔu turpinājumu par zinātnes un filozofijas nozares darbiniekiem.

Avots: www.habr.com

Pievieno komentāru