Sajak ngeunaan Haskell, C ++ jeung programer

Halo, Habr, naha anjeun hoyong rélaxasi dinten Minggu? Baca sajak kuring, aranjeunna bakal ngahibur anjeun, sareng sababaraha anu bakal ngajantenkeun anjeun mikir.

programer modern

Abdi programmer anu bieu sadar
Sakabeh hakekat kantor programming.
Abdi tengah deui dina dua puluh dua,
Sareng dina dua puluh hiji aya senor.

Tambihan

Karya diteruskeun, sareng, naon waé anu dicarioskeun,
Aranjeunna bakal ngamimitian kuring kana karajinan.
Abdi badé bobogohan nalika yuswa tilu puluh,
Sareng dina opat puluh kuring badé ka TK.

Kasesahan recruitingUrang leungit suku, urang teu bisa manggihan jalma:
Sadayana henteu cekap pikeun urang.
Kami hoyong pangéran anu gaduh pangalaman mangabad-abad,
Ngan teu leuwih ieu nu datang dina droves.

Comrades ieu brazen tur wani
Aranjeunna bohong ngeunaan kaahlian kaala.
Simkuring hoyong a lord kalawan pangaweruh ngeunaan zat;
Kami henteu peryogi ieu, aranjeunna bakal maot tina usaha.

Kami hoyong pangéran - tokoh anu berbakat -
Dina tambang poék bijih uranium.
Kami ngarepkeun senora langkung pinter tibatan bodo,
Ieu éra maranéhna teu datang ka dieu.

The Didas berjuang pikeun ...Si Didas diperjuangkeun
Sareng aranjeunna ngadorong jalma FP ka naraka:
Dunya maranéhna teu narima
Saha anu senang sareng lambdas sareng functors?

Si Didas diperjuangkeun
Didorong ku kakuatan adonan,
Jeung maranéhna drove fools pati,
Panganut FPshnogo jahat.

Ayat ieu dedicated ka ngembangkeun komponén OS aman ngagunakeun Haskell di Kaspersky Lab.

Embah perkosa sareng HaskellSi akina pemerkosa dipenjara,
Kasangsaraan tina masalah.
Sareng kuring mikir kumaha nyalametkeun Xi
Ti bug salawasna.

Anjeunna mikir pisan yén anjeunna janten kulawu
Teu dahar jeung teu saré.
Tapi anjeunna mendakan takdir anu saé,
Dimana Haskell aturan roost.

Anjeunna jelas ningali tujuanana:
Kode kudu geulis.
Sarta anjeunna dijieun D.S.L.
Ngahasilkeun kode C.

Jeung sagalana bakal tiis, tapi karugian
Anjeunna leres-leres henteu hoyong.
Pikeun milih Haskell ayeuna
Sakabéh departemén dipecat.

Kapal "Haskell"Kana whirlpool baku kabingungan
Anjeunna teuleum wani ti buritan,
Kaptén kami di kapal, -
Vitaly Bragile.

Dina wanderings antara Xi jeung Ha
Pahlawan ayat saméméhna
Anjeunna terang nalika cicing di Moskow, -
Yuri Syrove kami.

Ngusir melankolis kawas kabut,
Dina sagara gagasan panghulu urang
Anjeunna wasiat ka urang pikeun tetep ngambang,
Hébat Klapau.

Quote kode GHC
Anjeunna bakal nyandak naon waé anu anjeun pikahoyong,
Lalaki anu pangkuatna dina dayung,
Zavyalov Vladisla.

Dina jalur aman antara batu seukeut
Sepuh navigator mingpin urang,
Peta inline seueur nagara,
Vershilov Alexan.

Panjang umur bumi urang anu mulya,
Urang mimpin anjeunna kana pangaweruh,
Kapal bangga sareng saé,
Haskell urang mahal.

Hogweed mangrupikeun meme lokal tina obrolan haskell_blah dina Telegram.

HogweedSaré ogé, pituduh
Lambdas sareng jinis di dunya manusa:
Hog parsnip ngajaga obrolan
Bakal tetep anjeun tenang peuting.

Henteu paduli kumaha keselna obrolan éta,
Ulah megatkeun shackles baja.
Hogweed nangtung hansip
Jus tanda bodo.

Istirahat, poho diri, prajurit,
Peuting poék jeung jero.
Saré, ulah sieun, tenang -
Anjeun dina kalangkang hogweed.

Anjeunna handapeun kalangkang peuting béntang
Ngajagi tina musuh.
Hogweed pisan beracun -
Lambda angon lambda.

Roh matana-teorkatGancang, reueus, slopingly
Jadwal diajar naék, -
Éta sumanget matan-theorkat
Nubuatkeun siksaan anu ageung.

Anjeun bisa sangsara pikeun hiji gagasan
Pikeun diajar Haskell someday,
Tapi anjeunna ngantunkeun ide anu saé:
Aya matana-theorkata jahat.

Anjeun hayam kaluar di payuneun halangan imajinér,
Nyebut Smatana tina risalah.
Tapi éta sanés sétan tanduk,
Jeung sumanget saeutik theorkat.

Anjeun chickened kaluar, sarta Haskell telat
Ngarérét sapanjang jalur surup.
Sareng dimana waé éta hanjelu sareng sepi
Sumanget gelo theorkat.

Haskellian Peuting PromenadeHaskellists caang dina peuting
Tina cahaya monads suci,
Sareng dina pikiran - kristal sareng murni -
Aranjeunna nuju Promenade wengi maranéhanana.

Chu! - exhausted ku nyeri rectal
Babaturan cinta sareng objék.
Anu paling penting dilakukeun: sagi opat,
Atawa alun-alun masih hadé?

Objék boga pigura baja,
Inohong boga cara hirup sawarga.
Kénca mana jeung mana katuhu
Inten sambungan parade.

Tobat! - sora haté nelepon.
Tenang! Runtuh teu bisa dihindari!
Tapi anjeunna hoyong langkung "urutan"
sobat lengkep gélo.

Latar kasus warisan
Ieu janji malah leuwih "ganjaran":
Ayeuna anjeunna, tanpa terang hinaan,
Hiji pasagi diturunkeun tina bunderan.

Siap. Tapi kuring bau dendam,
Babaturan goréng hariwang:
Anjeunna mahluk trembling, atawa memang,
Mibanda objék dina kabeneran.

Betapa saé éta henteu aya nyeri sapertos kitu
Di dunya anu aya seueur monad,
Di dunya dimana anjeun tiasa bébas
Candak Promenade wengi anjeun.

Sareng pikeun dessert - karya ageung ngeunaan C ++, anu kuring baca dina ceramah keynote kuring dina konperénsi C ++ Siberia 2019.

Saga C ++ dina tilu bagian sareng hiji tambahanBAGIAN 1. JENIS JEUNG EXPRESSIVENESS

Soré gawé. Lampu layar.
Saré ngahuleng ti surup.
Abdi hoyong angkat ka bar; tapi masih awal
Sareng éta sanés anu anjeun kedah pikirkeun.

Pelepasan ngaduruk, kolega nangis,
Program éta henteu siap dina waktosna ...
... Jeung pikiran jumps chaotically
Antara garis putus.

Refactoring mangrupikeun hal anu suci
Sareng kompiler bakal janten réréncangan,
Tapi pikeun jinis sapertos kitu, éta saé
Pikeun nyabut leungeun batur.

Hal-hal anu rumit sareng jinis ieu:
Henteu paduli kumaha kuring ngadoa, henteu paduli kumaha kuring naros,
Teu aya cara pikeun nganyatakeun aranjeunna
Kabéh nu teu bisa diwenangkeun.

Pikeun sagalana najis dina program
Compiler urang bakal tetep jempé.
Debug kodeu, milarian nyalira,
Nepi ka nundutan.

bagian 2. Multi-threaded kode

Bola salju berputar liar sareng getol
Dina Pébruari tiis luar jandela.
Abdi hoyong bobo... Tapi masih awal,
Sareng anjeun henteu kedah mikirkeun éta ...

... Damn bug ancur benang,
Ngarobah data salah
Dedlock mangrupikeun kredo asli na,
Sareng penerbangan AC mangrupikeun spanduk na.

Anjeunna dijieun tina pakarang mutable
Ngalaksanakeun shooting sasaran.
Sareng anjeunna hoyong, Yudas kotor,
Ngubur aliran dina peti.

Anjeunna terang yén dina perang sareng tatanan
Licik nyamar jadi pangadilan,
Sareng ngumumkeun dina putusan anu lancar,
Saha anu kudu disalahkeun pikeun "urutan"?

Saha, tina kabodoan, ngadeukeutan
Nu matak teu aman ngadorong kamana-mana.
Saha anu ngalahirkeun jalma aneh sapertos dewa,
Sareng anjeunna nyiptakeun ballast tina mie.

Anu aya dina kagilaan anu teu damang,
Nalika, ngaduruk sadaya sasak,
Indit jeung piagam mutable
Ka biara multi-threaded ...

... "Kajahatan" anu teu pernah terjadi
Geus lila teu ngalaman.
Masalah ngalobaan kawas laleur
Kodeu robah jadi masalah.

bagian 3. pola, OOP AND BOILERPLATE

Fotona licik
Budak awéwé payung seuri.
Telepon sareng beckons sapertos merak,
Tapi éta sanés anu anjeun kedah pikirkeun.

Jam kasuksesan teu acan caket,
Pikeun ayeuna, dirobek ku bolts,
Produk sangsara di jero bengkel
Tina kalengkepan kacang.

Di pabrik ieu objék
Bareuh leuwih goreng ti pasta,
Jeung nuturkeun conto mazhab rusiah
The opportunist geus embedded dinya.

Tugasna jaga
Sagalana nu deukeut jeung alesan.
Sagalana dimana aya hartina, komo
Dimana hartina teu gampang pikeun nempo.

The scoundrel ngalawan Occam
Sarta anjeunna susunan bakat na on seuneu.
Kalayan anjeunna, cium bakal janten éra,
Jeung pikiran sagemblengna ancur.

Ngaproklamasikeun
Versatility tina diagram,
Anjeunna bakal cicingeun ngeunaan tanaga gawé anu sia-sia,
Jeung inconsistencies di ditu di dieu.

Lalaki licik nyoba lésot
Bagian tina bentuk anu kompleks pisan.
Éta sapotong jajan pikeun anjeunna ngabingungkeun sadayana,
Anjeunna spesialis dina ieu ku sababaraha cara ...

... Kawas kieu, dina whim sahiji penjahat
Di tanah sihir OOPea
Epik lumangsung pikeun abad,
Dimana peran utama nyaéta omong kosong.

TAMBAHAN. KARAT

A paw lemes ngalir di juru
Jam dinding ucing,
Lampu lahar ngemplong
Tapi éta sanés anu anjeun kedah pikirkeun.

Naon anu kudu dipikirkeun?.. Ngaléos
Utas pikiran kana poékna peuting.
Kanyataan ngalembereh jeung ngalembereh
Sareng teu aya deui hartos anu tiasa diraih.

Saré datang.
Jeung aya eta nangtung
kotak,
sadayana ditutupan ku karat:
Teu amis teu kurang ajar, teu leutik, teu peti,
Lempeng sapertos kubus, kalayan konci poko.

Dada dibuka.
Sarta eta tumuwuh di dinya
Kembang seindah subuh.
Ieu ditutupan ku seuneu lemes,
Jeung emits lampu caang.

Tutuwuhan kaduruk pikeun alesan.
Nada kontras seuneu na
Dipinuhan ku karep. Jeung murni
Obrolanna jempé.

Kalawan kahaneutan na eta bakal leyur
Bosen pidato kosong.
Anjeunna nyembah kesederhanaan
Jeung konsistensi tina hal saeutik.

Anjeunna ngumumkeun tepi,
Dimana teu aya mujijat anu ngancurkeun.
Aya sluts kasohor
Éta moal megatkeun prosés.

Aya kaamanan sareng kanyamanan,
Teu aya nyeri atanapi éra.
Aya kabagjaan dibayar sateuacanna,
Jeung umur teu jadi masalah.

Malah aya rentenir aneh
Bakal masihan anjeun gunung pérak.
Anjeunna henteu hébat dina runtah,
Sareng ku ngajaga kahadéan ...

... Sapertos ngimpi. Nalika anjeun hudang, anjeun
Balik peuting kantor
Sareng ayeuna kuring di tawanan tina impian
Ngungkulan neurasthenia.

Upami anjeun resep, wartosan kolega sareng réréncangan anjeun. 🙂 Anjeun tiasa mendakan langkung seueur karangan dina halaman wéb kuring. Ngalanggan, datang, nuturkeun. Abdi bakal bagja pisan!

sumber: www.habr.com

Tambahkeun komentar