Poezii despre Haskell, C++ și programatori

Bună, Habr, ți-ar plăcea puțină relaxare de duminică? Citește-mi poeziile, te vor înveseli, iar unele te vor pune pe gânduri.

Programator modern

Sunt un programator care abia și-a dat seama
Întreaga esență a birourilor de programare.
Sunt din nou mijlociu la douăzeci și doi de ani,
Și la douăzeci și unu era un senor.

Plus

Lucrarea continuă și, orice ar spune cineva,
Mă vor iniția în meșteșug.
Mă voi întâlni când voi împlini treizeci de ani,
Și la patruzeci de ani voi merge la grădiniță.

Dificultăți de recrutareNe-am pierdut picioarele, nu găsim persoana:
Nu toată lumea este suficient de cool pentru noi.
Ne-am dori un domn cu secole de experiență,
Doar nu ăștia care vin în mulțime.

Tovarășii ăștia sunt îndrăzneți și îndrăzneți
Mint despre abilitățile dobândite.
Am dori un domn cu cunoștință de cauză;
Nu avem nevoie de acestea, vor muri din cauza efortului.

Ne-am dori un lord - un luminator talentat -
În minele întunecate de minereuri de uraniu.
Ne-am dori ca doamna să fie mai deșteaptă decât idiotul,
Păcat că nu vin aici.

Didas au luptat pentru...Didas au luptat pentru
Și i-au condus pe oamenii FP în iad:
Lumea lor nu acceptă
Cine este mulțumit de lambda și functori?

Didas au luptat pentru
Condus de puterea aluatului,
Și i-au alungat pe proști la moarte,
Adepții FPshnogo rău.

Versetul este dedicat dezvoltării componentelor securizate ale sistemului de operare folosind Haskell la Kaspersky Lab.

Violatorul Bunicul și HaskellBunicul violator era în închisoare,
Suferind de probleme.
Și m-am gândit cum să-l salvez pe Xi
De la bug-uri pentru totdeauna.

S-a gândit atât de mult încât a devenit gri
Nu a mâncat și nu a dormit bine.
Dar și-a găsit un destin bun,
Unde Haskell conduce adăpostul.

Și-a văzut clar obiectivul:
Codul trebuie să fie frumos.
Și a făcut D.S.L.
Generați codul C.

Și totul ar fi cool, dar pierderi
Chiar nu voia.
Pentru că ai ales acum Haskell
Întregul departament a fost concediat.

Nava „Haskell”În vârtejul standard al confuziei
S-a scufundat curajos de la pupa,
Căpitanul nostru de pe navă, -
Vitaly Bragile.

În rătăcirile între Xi și Ha
Eroul versului precedent
A ieșit la lumină în timp ce locuia la Moscova, -
Yuri Syrove al nostru.

Risipind melancolia ca ceața,
În mările de idei șeful nostru
El ne-a lăsat moștenire să rămânem pe linia de plutire,
Mare Klapau.

Cotați codul GHC
El va lua orice vei cere,
Cel mai puternic tip la vâslă,
Zavyalov Vladisla.

Pe o potecă sigură între stânci ascuțite
Bătrânul navigator ne conduce,
Hărți în linie ale multor țări,
Verșilov Alexan.

Trăiască casa noastră glorioasă,
Îl conducem la cunoaștere,
Nava este mândră și bună,
Haskell-ul nostru este scump.

Hogweed este o meme locală a conversației haskell_blah din Telegram.

păstârnac vacaDormi bine, ghid
Lambda și tipuri în lumea umană:
Păstârnac de porc păzind discuția
Te va ține calm noaptea.

Indiferent cât de supărat este chatul,
Nu rupeți cătușele de oțel.
Hogweed stă de pază
Sucul marchează pe proști.

Odihnește-te, uită de tine, războinică,
Noaptea este întunecată și adâncă.
Dormi, nu te teme, fii calm -
Ești în umbra hogweed.

Se află sub umbra unei nopți înstelate
Protejează de inamici.
Hogweed este foarte toxic -
Simbol al ciobanilor lambda.

Spirit de matana-theorkatRapid, mândru, înclinat
Programul de studii crește, -
Acesta este spiritul matan-theorkat
Profetește un chin mare.

Ai putea suferi pentru o idee
Să înveți Haskell într-o zi,
Dar a abandonat ideea bună:
Există matana-theorkata rău.

Ai ieşit în faţa unei bariere imaginare,
Numirea Smatana din tratat.
Dar nu era un demon cu coarne,
Și micul spirit al lui theorkat.

Te-ai chinuit, iar Haskell este prea târziu
Trăgând de-a lungul potecii apusului.
Și undeva e trist și singur
Spiritul jignit al theorkatului.

Promenada de noapte HaskellianHaskelistii strălucesc noaptea
Din lumina monadelor sacre,
Și în gânduri - cristale și pure -
Își fac promenada de noapte.

Chu! - epuizat de dureri rectale
Tovarăș îndrăgostit de obiecte.
Ce este cel mai important de făcut: dreptunghi,
Sau un pătrat este încă mai bun?

Obiectele au un cadru de oțel,
Figurile au un mod de viață ceresc.
Stânga merge și merge la dreapta
Parada legăturilor diamantate.

Pocăi! - strigă vocea inimii.
Liniște! Colapsul este inevitabil!
Dar vrea mai multă „ordine”
Tovarăș complet nebun.

Contextul cazurilor de moștenire
Promite și mai multe „recompense”:
Acum el, fără să cunoască reproș,
Un pătrat este derivat din cerc.

Gata. Dar miros de represalii,
Bietul tovarăș este îngrijorat:
El este o creatură tremurătoare, sau într-adevăr,
Are obiecte în coincidență.

Ce frumos este că nu există o astfel de durere
În lumea aceea în care sunt multe monade,
În lumea în care poți fi liber
Luați-vă promenada de noapte.

Și pentru desert - o lucrare mare despre C++, pe care am citit-o la discursul meu principal la conferința C++ Siberia 2019.

Saga C++ în trei părți și o adăugarePARTEA 1. TIPURI ŞI EXPRESIVITATE

Seara de lucru. Lumina ecranului.
Somnul emană din amurg.
Aș vrea să merg la un bar; dar este încă devreme
Și nu la asta trebuie să te gândești.

Eliberarea arde, colegii plâng,
Programul nu este gata la timp...
... Iar gândul sare haotic
Între linii întrerupte.

Refactorizarea este un lucru sacru
Și compilatorul ar fi un prieten,
Dar pentru astfel de tipuri, este grozav
A priva pe cineva de mâinile lui.

Lucrurile sunt complicate cu aceste tipuri:
Indiferent cum m-as ruga, indiferent cum as cere,
Nu există nicio modalitate de a le exprima
Tot ceea ce nu poate fi permis.

Pentru tot ce este necurat din program
Compilatorul nostru va rămâne tăcut.
Depanați codul, căutați-l singur,
Până arde al tău.

PARTEA 2. COD MULTI-FILETE

Bulbul de zăpadă se învârte sălbatic și cu zel
În frigul din februarie în afara ferestrei.
Aș vrea să mă culc... Dar încă e devreme,
Și nu trebuie să te gândești la asta...

... La naiba a distrus firele,
Schimbarea datelor greșite
Dedlock este credo-ul său natal,
Și zborul cu aer condiționat este bannerul său.

El este făcut din arme mutabile
Efectuează împușcături țintite.
Și vrea, Iuda murdar,
Îngropați pâraiele într-un sicriu.

Știe asta în război cu ordinea
Pretinde cu viclenie că ești o instanță,
Și anunță-l într-un verdict lin,
Cine este de vină pentru „comandă”?

Care, din ignoranță, se apropie
Distribuția nesigură împingea peste tot.
Care a crescut nebuni ca zei,
Și a creat balast din tăiței.

Cine era într-o nebunie nesănătoasă,
Când, ardând toate podurile,
A mers cu o carte mutabilă
La o mănăstire cu mai multe fire...

... O astfel de „răutate” fără precedent
Nu ai mai experimentat-o ​​de mult.
Problemele se înmulțesc ca muștele
Codul se transformă în probleme.

PARTEA 3. MODELE, OOP ȘI BOILERPLATE

Fotografia este vicleană
O fată cu umbrelă râde.
Sună și face semn ca o păună,
Dar nu la asta trebuie să te gândești.

Ora succesului nu este încă aproape,
Deocamdată, sfâșiat de șuruburi,
Produsul suferă în adâncurile atelierului
Din incompletitudinea nucilor.

În această fabrică obiectele
Umflat mai rău decât pastele,
Și urmând exemplul unei secte secrete
Oportunistul este încorporat acolo.

Treaba lui este să fie de pază
Tot ce este aproape de rațiune.
Totul acolo unde există sens, și chiar
Unde sensul nu este ușor de văzut.

ticălosul se luptă cu Occam
Și își dă foc talentului.
Cu el, săruturile vor deveni o rușine,
Și mintea este distrusă la rădăcină.

Proclamând cu voce tare
Versatilitatea diagramelor,
El va tăcea despre munca irosită,
Și inconsecvențe ici și colo.

Omul viclean încearcă să alunece
Piese de forme extrem de complexe.
Este o bucată de tort pentru el să încurce totul,
El este un specialist în asta în multe privințe...

... Așa, la pofta ticălosului
În țara magiei OOPea
Epopeea durează de secole,
Unde rolul principal este prostii.

PLUS. RUGINI

O labă se mișcă ușor în colț
ceas de perete pisica,
Lampa cu lavă pâlpâie
Dar nu la asta trebuie să te gândești.

La ce să te gândești?.. Alunecând
Un fir de gândire în întunericul nopții.
Realitatea se topește și se topește
Și nu mai există sens de câștigat.

Vine somnul.
Și acolo stă
Cutie,
toate acoperite de rugină:
Nici dulce, nici nepoliticos, nici mic, nici un sicriu,
Drept ca un cub, cu capse de blocare.

Cufărul este deschis.
Și crește în ea
O floare la fel de frumoasă ca zorii.
Este acoperit cu flăcări moi,
Și emite o lumină strălucitoare.

Planta arde dintr-un motiv.
Tonul contrastant al focului său
Plin de pasiune. Și pură
Vorbăria lui tăcută.

Cu căldura sa se va dizolva
Sătul de discursuri goale.
El venerează simplitatea
Și consistența lucrurilor mărunte.

El anunță marginile,
Unde nu există miracole distructive.
Sunt curve notorii
Nu va rupe procesul.

Există siguranță și confort,
Nu există durere sau rușine.
Acolo fericirea este plătită în avans,
Iar vârsta nu este o problemă.

Există chiar și un cămătar ciudat
Îți va da un munte de argint.
El nu este grozav în risipă,
Și păstrând bunătatea...

... Așa a fost visul. Când te trezești, tu
Înapoi la birou noaptea
Și acum eram în captivitatea unui vis
Învinge neurastenia.

Dacă ți-a plăcut, spune-le colegilor și prietenilor tăi. 🙂 Puteți găsi și mai multe eseuri pe site-ul meu. Abonează-te, vino, urmărește. O sa fiu foarte fericit!

Sursa: www.habr.com

Adauga un comentariu