Pjesme o Haskellu, C++-u i programerima

Zdravo, Habr, hoćeš li malo nedjeljnog opuštanja? Čitajte moje pjesme, one će vas razveseliti, a neke će vas natjerati na razmišljanje.

Moderan programer

Ja sam programer koji je jedva shvatio
Čitava suština programskih ureda.
Ja sam opet u sredini sa dvadeset dve,
A sa dvadeset i jednom bio je senjor.

Dodatak

Radovi su u toku i, šta god da se kaže,
Oni će me inicirati u zanat.
Izaći ću kad budem imao trideset,
A sa četrdeset ću ići u vrtić.

Poteškoće pri zapošljavanjuIzgubili smo noge, ne možemo pronaći osobu:
Nisu svi dovoljno kul za nas.
Želeli bismo gospodara sa vekovnim iskustvom,
Samo ne ovi koji dolaze u masama.

Ovi drugovi su drski i hrabri
Lažu o stečenim vještinama.
Željeli bismo gospodara sa znanjem o stvari;
Ne trebaju nam ovi, oni će umrijeti od napora.

Htjeli bismo lorda - talentovanu svjetiljku -
U mračnim rudnicima ruda uranijuma.
Voleli bismo da je senora pametnija od morona,
Šteta što ne dolaze ovamo.

Didasi su se borili za...Didasi su se borili za
I otjerali su FP ljude u pakao:
Njihov svijet ne prihvata
Ko je zadovoljan lambdama i funktorima?

Didasi su se borili za
Vođen snagom tijesta,
I otjerali su budale u smrt,
Pristalice FPshnogo zla.

Ovaj stih je posvećen razvoju sigurnih komponenti OS-a koristeći Haskell u Kaspersky Lab.

Djed silovatelj i HaskellDeda silovatelj je bio u zatvoru,
Pate od problema.
I razmišljao sam o tome kako da spasim Xija
Od buba zauvijek.

Toliko je razmišljao da je posijedio
Nije jeo i nije dobro spavao.
Ali našao je dobru sudbinu,
Gdje Haskell vlada mjestom.

Jasno je vidio svoj cilj:
Kod mora biti lijep.
I napravio je D.S.L.
Generirajte C kod.

I sve bi bilo kul, samo gubici
Zaista nije htio.
Za odabir Haskell-a sada
Cijelo odjeljenje je otpušteno.

Brod "Haskell"U standardni vrtlog zabune
Zaronio je hrabro sa krme,
Naš kapetan na brodu, -
Vitaly Bragile.

U lutanjima između Xija i Ha
Junak prethodnog stiha
On je izašao na videlo dok je živeo u Moskvi, -
Naš Yuri Syrove.

Rasterujući melanholiju poput magle,
U morima ideja naš poglavica
Zaveštao nam je da ostanemo na površini,
Great Klapau.

Citiraj GHC kod
On će uzeti sve što tražite,
Najjaci momak na veslu,
Zavyalov Vladisla.

Na sigurnom putu između oštrih stijena
Vodi nas navigator-stariji,
Inline mape mnogih zemalja,
Vershilov Alexan.

Živio naš slavni dom,
Vodimo ga do znanja,
Brod je ponosan i dobar,
Naš Haskell je skup.

Hogweed je lokalni mem haskell_blah chata u Telegramu.

HogweedLepo spavaj, vodiče
Lambda i tipovi u ljudskom svijetu:
Svinjski pastrnjak čuva razgovor
Smiriće te noću.

Bez obzira koliko je razgovor uznemiren,
Nemojte slomiti čelične okove.
Hogweed stoji na straži
Sok obilježava budale.

Odmori se, zaboravi se, ratniče,
Noć je mračna i duboka.
Spavaj, ne boj se, smiri se -
Vi ste u senci svile.

On je pod senkom zvezdane noći
Štiti od neprijatelja.
Hogweed je veoma otrovan -
Simbol lambda pastira.

Duh matana-teorkataBrzo, ponosno, koso
Raspored studija raste, -
To je duh matan-teorkata
Proriče velike muke.

Mogao bi da patiš zbog ideje
Da jednog dana naučim Haskell,
Ali on je odustao od dobre ideje:
Postoji zla matana-theorkata.

Izigrao si se ispred zamišljene barijere,
Pozivanje Smatane iz traktata.
Ali to nije bio rogati demon,
I mali duh theorkata.

Pokvario si se, a Haskell je zakasnio
Povlačenje duž putanje zalaska sunca.
A negde je tužno i usamljeno
Uvrijeđeni duh teorkata.

Haskellian Night PromenadeHaskelisti sijaju u noći
Od svetlosti svetih monada,
I u mislima - kristalnim i čistim -
Oni rade svoju noćnu šetnju.

Chu! - iscrpljeni rektalnim bolom
Drug zaljubljen u predmete.
Šta je najvažnije uraditi: pravougaonik,
Ili je kvadrat ipak bolji?

Predmeti imaju čelični okvir,
Likovi imaju rajski način života.
Lijevo ide i ide desno
Parada dijamantskih veza.

Pokajte se! - zove glas srca.
Tišina! Kolaps je neizbježan!
Ali on želi više "reda"
Potpuno lud druže.

Pozadina predmeta nasljedstva
Obećava još više "nagrada":
Sada on, ne znajući prekora,
Kvadrat je izveden iz kruga.

Spreman. Ali osećam odmazdu,
Jadni drug je zabrinut:
On je drhtavo stvorenje, ili zaista,
Ima predmete u slučajnosti.

Kako je lepo da nema tog bola
U tom svetu gde ima mnogo monada,
U svijetu gdje možeš biti slobodan
Idite svojim noćnim šetalištem.

I za desert - veliko djelo o C++-u, koje sam pročitao na svom uvodnom govoru na konferenciji C++ Siberia 2019.

C++ saga u tri dijela i jedan dodatakDIO 1. VRSTE I IZRAŽIVOST

Radno veče. Osvetljenje ekrana.
Iz sumraka izvire san.
Voleo bih da idem u bar; ali još je rano
I to nije ono o čemu treba da razmišljate.

Izdanje gori, kolege plaču,
Program nije spreman na vrijeme...
... I misao skače haotično
Između isprekidanih linija.

Refaktoring je sveta stvar
A kompajler bi bio prijatelj,
Ali za takve tipove je odlično
Oduzeti nekome ruke.

Stvari su komplikovane sa ovim tipovima:
Kako god da se molim, kako god da tražim,
Ne postoji način da ih izrazite
Sve se to ne može dozvoliti.

Za sve nečisto u programu
Naš kompajler će šutjeti.
Otklonite greške u kodu, potražite ga sami,
Dok tvoj ne izgori.

DIO 2. VIŠNINITNI KOD

Snežna kugla se vrti divlje i revno
U februarskoj hladnoći ispred prozora.
Hteo bih u krevet... Ali još je rano,
I ne treba da razmišljate o tome...

... Prokleta buba uništila teme,
Pogrešna promjena podataka
Dedlock je njegov rodni kredo,
A let klima-uređaja je njegov baner.

Napravljen je od promjenjivog oružja
Izvodi ciljano gađanje.
I želi, prljavi Juda,
Zakopajte potoke u lijes.

On to zna u ratu sa redom
Lukavo se pretvarati da sam sud,
I objavi to glatkom presudom,
Ko je kriv za „red“?

Ko iz neznanja prilazi
Nesigurna ekipa gurala je svuda.
Ko je odgajao bogolike nakaze,
I stvorio je balast od rezanaca.

Ko je bio u nezdravom ludilu,
Kada, spalivši sve mostove,
Otišao s promjenjivim čarterom
U višenitni manastir...

... Takva neviđena "loša"
Dugo to niste iskusili.
Problemi se množe kao muhe
Kod se pretvara u nevolju.

DIO 3. OBROCI, OOP I BOILERPLATE

Fotografija je lukava
Devojka sa kišobranom se smeje.
Zove i mami kao pavnica,
Ali to nije ono o čemu treba da razmišljate.

Čas uspjeha još nije blizu,
Za sada, rastrgan vijcima,
Proizvod pati u dubini radionice
Od nepotpunosti oraha.

U ovoj fabrici objekti
Natečen gore od tjestenine,
I po uzoru na tajnu sektu
Tu je ugrađen oportunista.

Njegov posao je da bude na oprezu
Sve što je blisko razumu.
Sve gde ima smisla, pa čak
Gdje značenje nije lako vidjeti.

Podlac se bori s Occamom
I zapalio je svoj talenat.
Sa njim će poljupci postati sramota,
I um je potpuno uništen.

Proglašavajući glasno
Raznovrsnost dijagrama,
On će ćutati o protraćenom radu,
I nedosljednosti tu i tamo.

Lukavi čovek pokušava da se oklizne
Dijelovi izuzetno složenih oblika.
Pravo mu je da sve pobrka,
On je specijalista za ovo na mnogo načina...

... Ovako, po hiru zlikovca
U zemlji magije OOPea
Ep traje vekovima,
Gdje je glavna uloga glupost.

DODATAK. RUST

Šapa se tiho kreće u uglu
zidni sat mačka,
Lava lampa treperi
Ali to nije ono o čemu treba da razmišljate.

O čemu razmišljati?.. Izmičući
Nit misli u tamu noći.
Stvarnost se topi i topi
I nema više smisla za sticanje.

Dolazi san.
I tu stoji
kutija,
sve prekriveno rđom:
Ni sladak ni grub, ni mali, ni kovčeg,
Pravo kao kocka, sa spajalicom.

Škrinja je otvorena.
I raste u njemu
Cvijet lijep kao zora.
Prekriveno je mekim plamenom,
I emituje jako svetlo.

Biljka gori s razlogom.
Kontrastni ton njegove vatre
Ispunjeni strašću. I čisto
Njegovo tiho brbljanje.

Svojom toplinom će se rastvoriti
Umoran od praznih govora.
On obožava jednostavnost
I dosljednost malih stvari.

On najavljuje ivice,
Gdje nema destruktivnih čuda.
Postoje ozloglašene drolje
To neće prekinuti proces.

Postoji sigurnost i udobnost,
Nema bola ni srama.
Tamo se sreća plaća unaprijed,
A godine nisu problem.

Postoji čak i čudan lihvar
Daće ti brdo srebra.
Nije sjajan u rasipavanju,
I čuvajući dobrotu...

... Takav je bio san. Kada se probudiš, ti
Nazad u kancelariju uveče
A sada sam bio u zatočeništvu sna
Prevladati neurasteniju.

Ako vam se svidelo, recite svojim kolegama i prijateljima. 🙂 Još više eseja možete pronaći na mojoj web stranici. Pretplatite se, dođite, pratite. Biću veoma srećna!

izvor: www.habr.com

Dodajte komentar