Haskell, C++ eta programatzaileei buruzko poemak

Kaixo, Habr, gustatuko litzaizuke igandeko atsedenalditxo bat? Irakurri nire poemak, alaituko zaituzte, eta batzuek pentsaraziko zaituzte.

Programatzaile modernoa

Ia konturatu ez den programatzailea naiz
Programazio bulegoen esentzia osoa.
Erdikoa naiz berriro hogeita birekin,
Eta ogeita bat urterekin senor bat zegoen.

Addition

Lana aurrera doa, eta, zer esanik ez,
Eskulanean hasiko naute.
Hogeita hamar urte ditudanean elkartuko naiz,
Eta berrogei urterekin haurtzaindegira joango naiz.

Kontratatzeko zailtasunakOinak galdu ditugu, ez dugu pertsonarik aurkitu:
Denak ez dira nahikoa cool guretzat.
mendeetako esperientzia duen jaun bat nahi genuke,
Ez, besterik gabe, pila etortzen diren horiek.

Burkide hauek ausartak eta ausartak dira
Lortutako gaitasunei buruz gezurra esaten dute.
Nahi genuke gaiaren ezagutza duen jaun bat;
Ez ditugu hauek behar, esfortzuagatik hilko dira.

Jauntxo bat nahiko genuke - talentu handiko argi bat -
Uranio meatze ilunetan.
Senora txoroa baino adimentsuagoa izatea nahi genuke,
Pena da hona ez etortzea.

Didasek borrokatu zuten...Didasen alde borrokatu zen
Eta FPko jendea pikutara eraman zuten:
Haien munduak ez du onartzen
Nor dago pozik lambda eta funtoreekin?

Didasen alde borrokatu zen
Orearen indarrak bultzatuta,
Eta ergelak hiltzera eraman zituzten,
FPshnogo gaiztoaren jarraitzaileak.

Kaspersky Lab-eko Haskell erabiliz OS osagai seguruen garapenari eskainitako bertsoa da.

Bortxatzailea Aitona eta HaskellAitona bortxatzailea kartzelan zegoen,
Arazoak jasaten.
Eta Xi nola salbatu pentsatu nuen
Akatsetatik betiko.

Hainbeste pentsatu zuen, non gris bihurtu zen
Ez zuen jan eta ez zuen ondo lo egin.
Baina patu ona aurkitu zuen,
Non Haskellek aterpea gobernatzen du.

Argi ikusi zuen bere helburua:
Kodeak ederra izan behar du.
Eta egin zuen D.S.L.
Sortu C kodea.

Eta dena polita izango zen, baina galerak
Benetan ez zuen nahi.
Haskell orain aukeratzeagatik
Sail osoa kaleratu zuten.

"Haskell" ontziaNahasmenaren zurrunbilo estandarrean
Adoretsu murgildu zen popatik,
Gure kapitaina ontzian, -
Vitaly Bragile.

Xi eta Ha arteko ibilaldietan
Aurreko bertsoko heroia
Moskun bizi zela atera zen argira, -
Gure Yuri Syrove.

Malenkonia lainoa bezala uxatzen,
Ideien itsasoetan gure buruzagia
Urrunean geratzeko utzi zigun,
Klapau handia.

Aipatu GHC kodea
Zuk eskatzen duzun guztia hartuko du,
Arraunean dagoen tiporik indartsuena,
Zavyalov Vladisla.

Harri zorrotzen arteko bide seguru batean
Nabigatzaile-zaharrak eramaten gaitu,
Herrialde askotako mapak,
Vershilov Alexan.

Bizi ezazu gure etxe loriatsua,
ezagutzara eramaten dugu,
Ontzia harro eta ona da,
Gure Haskell garestia da.

Hogweed Telegram-en haskell_blah txataren tokiko meme bat da.

behi parsnipOndo lo egin, gidari
Lambda eta motak giza munduan:
Txerri-pastinak txata zaintzen
Gauez lasai mantenduko zaitu.

Ez dio axola zein den txata,
Ez hautsi altzairuzko kateak.
Hogweed guardia dago
Zukuak ergelak markatzen ditu.

Atseden, ahaztu zeure burua, gerlaria,
Gaua iluna eta sakona da.
Lo egin, ez izan beldurrik, egon lasai -
Hogweed itzalean zaude.

Gau izartsu baten itzalpean dago
Etsaietatik babesten du.
Hogweed oso toxikoa da -
Lambda artzainen ikurra.

Matana-theorkat izpirituaAzkar, harro, maldan
Ikasketa egutegia igotzen da, -
Hori da matan-theorkat izpiritua
Oinaze handia profetizatzen du.

Ideia batengatik sufritu dezakezu
Haskell noizbait ikasteko,
Baina ideia ona alde batera utzi zuen:
Bada matana-theorkata gaiztoa.

Oiloa atera zinen irudimenezko hesi baten aurrean,
Tratatutik Smatana deituz.
Baina ez zen adardun deabru bat,
Eta theorkat izpiritu txikia.

Oiloa atera zenuen, eta Haskell beranduegi da
Ilunabarreko bidetik arrastaka.
Eta nonbait tristea eta bakartia da
Theorkataren izpiritu iraindua.

Haskellian Gaueko PasealekuaHaskellistek distira egiten dute gauean
Monada sakratuen argitik,
Eta pentsamenduetan -kristal eta garbi-
Gaueko pasealekua egiten ari dira.

Chu! - ondesteko minak agortuta
Objektuekin maiteminduta dagoen kamarada.
Egin beharrekoa da garrantzitsuena: laukizuzena,
Edo plaza bat oraindik hobea da?

Objektuek altzairuzko markoa dute,
Irudiek zeruko bizimodua dute.
Ezkerra eta eskuinera doa
Diamante konexioen desfilea.

Damu zaitez! - deitzen du bihotzaren ahotsak.
Isilik! Kolapsoa saihestezina da!
Baina "ordena" gehiago nahi du
Kamarada guztiz zoroa.

Herentzia kasuen aurrekariak
Are "sari" gehiago agintzen ditu:
Orain berak, gaitzespena ezagutu gabe,
Karratu bat zirkulutik ateratzen da.

Prest. Baina errepresalia usaintzen dut,
Kamarada gizajoa kezkatuta dago:
Izaki ikaragarria da, edo, egia esan,
Kointzidentzian objektuak ditu.

Zein polita den halako minik ez egotea
Monada asko dauden mundu horretan,
Aske izan zaitezkeen munduan
Hartu zure gaueko pasealekua.

Eta postrerako - C++-ri buruzko lan handi bat, C++ Siberia 2019 konferentzian nire hitzaldian irakurri nuena.

C++ saga hiru zati eta gehigarri batean1. ZATIA. MOTAK ETA ADIERAZTASUNA

Lan arratsaldea. Pantailaren argia.
Loa ilunabarrean dario.
Taberna batera joan nahiko nuke; baina oraindik goiz da
Eta hori ez da pentsatu behar duzuna.

Askapena erretzen ari da, lankideak negarrez,
Programa ez dago garaiz prest...
... Eta pentsamenduak kaotikoki jauzi egiten du
Hautsitako lerroen artean.

Refactoring gauza sakratua da
Eta konpilatzailea lagun bat izango litzateke,
Baina horrelako motentzat, bikaina da
Norbaiti eskuak kentzeko.

Gauzak konplikatuak dira mota hauekin:
Ez du axola nola otoitz egiten dudan, ez du axola nola galdetu,
Ez dago horiek adierazteko modurik
Hori guztia ezin da onartu.

Programan garbi dagoen guztiagatik
Gure konpilatzailea isilik geratuko da.
Araztu kodea, bilatu zuk zeuk,
Zurea erre arte.

2. ZATIA. HARI ANITZEKO KODEA

Elur-bola basati eta gogotsu biraka ari da
Otsaileko hotzean leihotik kanpo.
Ohera joan nahiko nuke... Baina oraindik goiz da,
Eta ez duzu horretan pentsatu behar...

... Akats madarikatuak hariak hondatu zituen,
Datuak gaizki aldatzea
Dedlock bere jatorrizko kredoa da,
Eta aire girotuaren hegaldia da bere bandera.

Arma aldakorrez egina dago
Helburuko tiroak egiten ditu.
Eta nahi du, Judas zikina,
Ehortzi errekak hilkutxa batean.

Badaki hori ordenaren aurkako gerran
Gorte baten itxurak maltzurki,
Eta iragar ezazu epai leun batean,
Nor da β€œordenaren” erruduna?

Nor, ezjakintasunetik, hurbiltzen dena
Antzezle arriskutsuak nonahi bultzatzen ari zen.
Jainko itxurako frikikiak hazi zituena,
Eta lastoa sortu zuen fideoetatik.

Osasungaitz zoro batean zegoena,
Noiz, zubi guztiak errez,
Gutun aldagarri batekin joan zen
Hari anitzeko monasterio batera...

... Aurrekaririk gabeko halako "txarra"
Aspaldi ez duzu horrelakorik bizi.
Arazoak euliak bezala ugaltzen dira
Kodea arazo bihurtzen da.

3. ZATIA. EREDUAK, OOP ETA KALDERA

Argazkia maltzurra da
Aterkia duen neska batek barre egiten du.
Peahen bat bezala deitzen eta keinua egiten,
Baina hori ez da pentsatu behar duzuna.

Arrakastaren ordua ez da oraindik gertu,
Oraingoz, torlojuek urratuta,
Produktuak tailerraren sakonean sufritzen du
Intxaur osatugabetasunetik.

Fabrika honetan objektuak
Pasta baino okerrago puztuta,
Eta sekta sekretu baten adibideari jarraituz
Oportunista hor txertatuta dago.

Bere lana guardian egotea da
Arrazoitik gertu dagoen guztia.
Esanahia dagoen lekuan dena, eta baita ere
Non esanahia ez den erraza ikusten.

Txantorrak Occam-i aurre egiten dio
Eta bere talentua sutan jartzen du.
Berarekin, muxuak lotsagarri bihurtuko dira,
Eta gogoa guztiz suntsituta dago.

Ozen aldarrikatuz
Diagramen aldakortasuna,
Isilik geratuko da alferrik galdutako lanaz,
Eta inkoherentziak han eta hemen.

Gizon maltzurra irrist egiten saiatzen da
Forma oso konplexuko zatiak.
Berarentzat dena nahastea da pastela,
Horretan espezialista da zentzu askotan...

... Horrela, gaiztoaren kapritxoz
Magiaren lurraldean OOPea
Epikoak mendeetan irauten du,
Non eginkizun nagusia zentzugabekeria den.

GAINERA. HERDOILA

Hanka bat emeki mugitzen da izkinan
Hormako erloju katua,
Labako lanparak dir-dir egiten du
Baina hori ez da pentsatu behar duzuna.

Zertaz pentsatu?... Irrista eginez
Pentsamenduaren hari bat gauaren iluntasunean.
Errealitatea urtu eta urtu egiten da
Eta ez dago zentzu gehiago lortu behar.

Loa dator.
Eta hor dago
Kutxa,
dena herdoilduta:
Ez gozoa ez zakarra, ez txikia, ez hilkutxa bat,
Kubo bat bezala zuzena, grapa-blokeo batekin.

Bularra zabalik dago.
Eta bertan hazten da
Egunsentia bezain lore ederra.
Su leunez estalita dago,
Eta argi distiratsua igortzen du.

Landarea arrazoi batengatik erretzen da.
Bere suaren tonu kontrastatua
Pasioz beteta. Eta garbia
Bere berriketa isila.

Bere berotasunarekin disolbatu egingo da
Hitzaldi hutsez nekatuta.
Soiltasuna gurtzen du
Eta gauza txikien koherentzia.

Ertzak iragartzen ditu,
Mirari suntsitzailerik ez dagoen tokian.
Badaude puta ezagunak
Ez du prozesua hautsiko.

Segurtasuna eta erosotasuna dago,
Ez dago minik edo lotsarik.
Han zoriona aldez aurretik ordaintzen da,
Eta adina ez da arazoa.

Diru-emaile arraro bat ere badago
Zilarrezko mendi bat emango dizu.
Ez da handia hondakinetan,
Eta ontasuna gordez...

... Halakoa zen ametsa. Esnatzen zarenean, zuk
Bulego gauean bueltan
Eta orain amets baten gatibu egon nintzen
Neurastenia gainditzea.

Gustatu bazaizu, esan zure lankideei eta lagunei. πŸ™‚ Nire webgunean saiakera gehiago aurki ditzakezu. Harpidetu, etorri, jarraitu. Oso pozik egongo naiz!

Iturria: www.habr.com

Gehitu iruzkin berria