Luuletused Haskellist, C++ ja programmeerijatest

Tere, Habr, kas sa tahaksid veidi pühapäevast lõõgastust? Lugege mu luuletusi, need rõõmustavad teid ja mõned panevad teid mõtlema.

Kaasaegne programmeerija

Olen programmeerija, kes vaevu taipas
Kogu programmeerimisbüroode olemus.
Olen kahekümne kahe aastaselt taas keskmine,
Ja kahekümne ühe aastaselt oli vanamees.

Lisamine

Töö käib ja mida iganes võib öelda,
Nad innustavad mind sellesse käsitöösse.
Ma lähen kohtama, kui olen kolmkümmend,
Ja neljakümneselt lähen ma lasteaeda.

Raskused värbamiselOleme jalad kaotanud, me ei leia inimest:
Kõik pole meie jaoks piisavalt lahedad.
Soovime isandat, kellel on sajanditepikkune kogemus,
Lihtsalt mitte need, mida tuleb hunnikutes.

Need seltsimehed on jultunud ja julged
Nad valetavad omandatud oskuste kohta.
Soovime asja tundvat isandat;
Meil pole neid vaja, nad surevad pingutusest.

Tahaksime isandat - andekat valgustit -
Pimedates uraanimaakide kaevandustes.
Soovime, et senora oleks targem kui loll,
Kahju, et nad siia ei tule.

Didad võitlesid...Didad võitlesid
Ja nad ajasid FP inimesed põrgusse:
Nende maailm ei aktsepteeri
Kes on lambdade ja funktsionääridega rahul?

Didad võitlesid
Taigna jõul ajendatuna,
Ja nad ajasid lollid surnuks,
FPshnogo kurjuse järgijad.

Salm on pühendatud turvaliste OS-i komponentide arendamisele Kaspersky Labi Haskelli abil.

Vägistaja vanaisa ja HaskellVägistaja vanaisa oli vangis,
Probleemide käes kannatamine.
Ja ma mõtlesin, kuidas Xi päästa
Vigadest igavesti.

Ta mõtles nii palju, et läks halliks
Ei söönud ega maganud hästi.
Kuid ta leidis hea saatuse,
Kus Haskell valitseb öömaja.

Ta nägi selgelt oma eesmärki:
Kood peab olema ilus.
Ja ta tegi D.S.L.
Looge C-kood.

Ja kõik oleks lahe, aga kaotused
Ta tõesti ei tahtnud.
Haskelli valimise eest
Kogu osakond vallandati.

Laev "Haskell"Standardsesse segaduse keerisesse
Ta sukeldus vapralt ahtrist,
Meie kapten laeval, -
Vitali Bragile.

Eksirännakutel Xi ja Ha vahel
Eelmise salmi kangelane
Ta tuli päevavalgele Moskvas elades, -
Meie Juri Syrove.

hajutab melanhoolia nagu udu,
Ideede meres meie pealik
Ta pärandas meile, et jääksime pinnale,
Suur Klapau.

Tsiteeri GHC koodi
Ta võtab kõik, mida sa palud,
Kõige tugevam mees aeru ääres,
Zavjalov Vladisla.

Ohutul teel teravate kivide vahel
Navigaator-vanem juhib meid,
paljude riikide tekstisisesed kaardid,
Vershilov Aleksan.

Elagu meie kuulsusrikas kodu,
Me juhime ta teadmisteni,
Laev on uhke ja hea,
Meie Haskell on kallis.

Hogweed on Telegrami haskell_blah vestluse kohalik meem.

HogweedMaga hästi, giid
Lambdad ja tüübid inimeste maailmas:
Siga pastinaak valvab vestlust
Hoiab sind öösel rahulikuna.

Ükskõik kui häiritud vestlus on,
Ärge purustage terasest köidikuid.
Karuputk seisab valvel
Mahl märgib lolle.

Puhka, unusta ennast, sõdalane,
Öö on pime ja sügav.
Maga, ära karda, ole rahulik -
Oled karuputke varjus.

Ta on tähistaeva öö varjus
Kaitseb vaenlaste eest.
Karuputk on väga mürgine -
Lambda lambakoerte sümbol.

Matana-teorkaadi vaimKiirelt, uhkelt, viltu
Õppegraafik tõuseb, -
See on matan-teorkati vaim
Prohveteerib suuri piinu.

Võid idee pärast kannatada
Et kunagi Haskelli õppida,
Kuid ta loobus heast mõttest:
Seal on kuri matana-teorkata.

Sa põrutasid väljamõeldud barjääri ees,
Smatana kutsumine traktaadist.
Kuid see ei olnud sarviline deemon,
Ja theorkaadi väike vaim.

Sa läksid pahaks ja Haskell on liiga hilja
Lohisemine mööda päikeseloojangu rada.
Ja kuskil on see kurb ja üksildane
Teorkaadi solvunud vaim.

Haskelli ööpromenaadHaskellistid säravad öös
Pühade monaadide valgusest,
Ja mõtetes - kristall ja puhas -
Nad teevad oma ööpromenaadi.

Chu! - kurnatud rektaalse valu tõttu
Objektidesse armunud seltsimees.
Mida on kõige tähtsam teha: ristkülik,
Või on ruut ikka parem?

Objektidel on terasraam,
Figuuridel on taevalik eluviis.
Vasak läheb ja läheb paremale
Teemantühenduste paraad.

Parandage meelt! - kutsub südamehääl.
Vaikne! Kokkuvarisemine on vältimatu!
Kuid ta tahab rohkem "korda"
Täiesti hull seltsimees.

Pärimisjuhtumite taust
See lubab veelgi rohkem "preemiaid":
Nüüd, ilma etteheiteid teadmata,
Ringjoonest tuletatakse ruut.

Valmis. Kuid ma tunnen kättemaksu lõhna,
Vaene seltsimees on mures:
Ta on värisev olend või tõepoolest,
Objektid on juhuslikult.

Kui tore, et sellist valu pole
Selles maailmas, kus on palju monaade,
Maailmas, kus saad olla vaba
Minge oma ööpromenaadile.

Ja magustoiduks - suur töö C++ teemal, mida lugesin oma peaettekandes C++ Siberia 2019 konverentsil.

C++ saaga kolmes osas ja ühes täienduses1. OSA. TÜÜBID JA VÄLJENDUSLIKKUS

Töö õhtu. Ekraani valgus.
Hämarusest õhkub uni.
ma tahaks baari minna; aga on veel vara
Ja see pole see, mille peale mõelda.

Väljaanne põleb, kolleegid nutavad,
Programm ei ole õigeks ajaks valmis...
... Ja mõte hüppab kaootiliselt
Katkestatud ridade vahel.

Refaktoreerimine on püha asi
Ja koostaja oleks sõber,
Kuid selliste tüüpide jaoks on see suurepärane
Kellegi käest ära võtma.

Nende tüüpidega on asjad keerulised:
Ükskõik, kuidas ma palvetan, kuidas ma ka palun,
Neid ei saa kuidagi väljendada
Kõik, mida ei saa lubada.

Kõige ebapuhta eest programmis
Meie koostaja vaikib.
Siluge kood, otsige seda ise,
Kuni sinu oma põleb.

2. OSA. MITMEKEMELINE KOOD

Lumepall keerleb metsikult ja innukalt
Veebruari külmas akna taga.
Tahaks magama minna... Aga on veel vara,
Ja te ei pea sellele mõtlema ...

... Neetud viga rikkus niidid,
Andmete muutmine valesti
Dedlock on tema sünnipärane kreedo,
Ja õhukonditsioneeri lend on selle lipukiri.

Ta on valmistatud muudetavatest relvadest
Viib läbi sihipärast laskmist.
Ja ta tahab, räpane Juudas,
Matke ojad kirstu.

Ta teab, et sõdib korra vastu
Teeskleb kavalalt kohut,
Ja kuulutage see sujuvalt välja,
Kes on "korras" süüdi?

Kes teadmatusest läheneb
Ebaturvaline kips trügis kõikjale.
Kes kasvatas jumalalaadseid veidrikuid,
Ja ta lõi nuudlitest ballasti.

Kes oli ebatervislikus hulluses,
Kui põletad kõik sillad,
Läks muutliku hartaga
Mitme keermega kloostrisse...

... Selline enneolematu "halbus"
Sa pole seda pikka aega kogenud.
Probleemid korrutuvad nagu kärbsed
Kood muutub hädaks.

OSA 3. MUSTRID, OOP JA KATLAPLAAT

Foto on kaval
Vihmavarjuga tüdruk naerab.
Helistab ja viipab nagu hernes,
Kuid te ei pea sellele mõtlema.

Edu tund pole veel lähedal,
Praeguseks poltidest lahti rebitud,
Toode kannatab töökoja sügavuses
Pähkli mittetäielikkusest.

Selles tehases objektid
Paisunud hullemini kui pasta,
Ja salasekti eeskujul
Oportunist on sinna sisse põimitud.

Tema ülesanne on olla valvel
Kõik, mis on mõistusele lähedal.
Kõik, kus on tähendus, ja isegi
Kus tähendust pole lihtne näha.

Lurjus võitleb Occamiga
Ja ta paneb oma talendi põlema.
Temaga muutuvad suudlused häbiks,
Ja mõistus on täielikult hävinud.

Kuulutab valjult
Diagrammide mitmekülgsus,
Ta vaikib raisatud tööst,
Ja ebakõlasid siin-seal.

Kaval mees üritab libiseda
Äärmiselt keeruka kujuga osad.
Tema jaoks on käkitegu kõik segamini ajada,
Ta on selles mitmes mõttes spetsialist...

... Niimoodi, kurikaela suva järgi
Maagia maal OOPea
Eepos kestab sajandeid,
Kus põhiroll on jama.

LISAKS. ROOSTE

Käpp liigub vaikselt nurgas
Seinakella kass,
Laavalamp vilgub
Kuid te ei pea sellele mõtlema.

Millest mõelda?.. Libisemine minema
Mõttelõng ööpimedusse.
Reaalsus sulab ja sulab
Ja enam pole mõtet võita.

Uni tuleb.
Ja seal see seisab
kast,
kõik roostega kaetud:
Ei armas ega ebaviisakas, mitte väike, mitte kirst,
Sirge nagu kuubik, klambrilukuga.

Rind on avatud.
Ja see kasvab selles
Lill nii ilus kui koit.
See on kaetud pehmete leekidega,
Ja kiirgab eredat valgust.

Taim põleb põhjusega.
Tema tule kontrastne toon
Täidetud kirega. Ja puhas
Tema vaikne jutuajamine.

Oma soojusega see lahustub
Tüdinud tühjadest kõnedest.
Ta kummardab lihtsust
Ja pisiasjade järjepidevus.

Ta teatab servadest,
Kus pole hävitavaid imesid.
Seal on kurikuulsad litsid
See ei riku protsessi.

Seal on turvalisus ja mugavus,
Pole valu ega häbi.
Seal makstakse õnne eest ette,
Ja vanus pole probleem.

Seal on isegi imelik rahalaenaja
Annab sulle mäe hõbedat.
Ta pole raiskamises suur,
Ja headust hoides...

... Selline oli unistus. Kui sa ärkad, siis
Tagasi kontoriõhtul
Ja nüüd olin ma unenäo vangistuses
Neurasteenia ületamine.

Kui teile meeldis, rääkige sellest oma kolleegidele ja sõpradele. 🙂 Minu veebisaidilt leiate veelgi rohkem esseesid. Telli, tule, jälgi. Ma jään väga õnnelikuks!

Allikas: www.habr.com

Lisa kommentaar