Mga balak bahin sa Haskell, C++ ug mga programmer

Kumusta, Habr, gusto ba nimo ang usa ka gamay nga pagpahulay sa Domingo? Basaha ang akong mga balak, kini makapalipay kanimo, ug ang uban makapahunahuna kanimo.

Modernong programmer

Ako usa ka programmer nga halos wala makaamgo
Ang tibuuk nga diwa sa mga opisina sa programming.
tunga na sab ko sa baynte dos,
Ug sa kawhaan ug usa adunay usa ka senor.

Pagdugang

Ang trabaho nagpadayon, ug, bisan unsa ang isulti sa usa,
Gisugdan nila ako sa craft.
Makig-date ko kung traynta na ko,
Ug sa kwarenta moadto ko sa kindergarten.

Mga kalisud sa pagrekrutNawala ang among mga tiil, dili namo makit-an ang tawo:
Ang tanan dili igo nga cool alang kanamo.
Gusto namon ang usa ka ginoo nga adunay daghang mga siglo nga kasinatian,
Dili lang kini nga mga nagdasok.

Kini nga mga kauban mga walay kahadlok ug maisugon
Namakak sila bahin sa nakuha nga mga kahanas.
Gusto namo ang usa ka ginoo nga may kahibalo sa butang;
Dili nato kinahanglan kini, mamatay sila sa paningkamot.

Gusto namon ang usa ka ginoo - usa ka talento nga suga -
Sa mangitngit nga mga minahan sa uranium ores.
Nanghinaut kami nga ang senora mas maalamon kaysa sa buangbuang,
Sayang nga wala sila moanhi dinhi.

Ang mga Didas nakig-away alang sa...Ang mga Didas nakig-away alang sa
Ug ilang giabog ang mga tawo sa FP sa impyerno:
Ang ilang kalibutan dili modawat
Kinsa ang nalipay sa mga lambdas ug functors?

Ang mga Didas nakig-away alang sa
Gipalihok sa gahum sa minasa,
Ug ilang giabog ang mga buang ngadto sa kamatayon,
Mga sumusunod sa FPshnogo dautan.

Ang bersikulo gipahinungod sa pagpalambo sa luwas nga mga sangkap sa OS gamit ang Haskell sa Kaspersky Lab.

Rapist nga Lolo ug HaskellAng lolo nga rapist naa sa prisohan,
Pag-antos sa mga problema.
Ug nakahunahuna ko unsaon pagluwas ni Xi
Gikan sa mga bug sa kahangturan.

Naghunahuna siya pag-ayo nga nahimo siyang ubanon
Wala mokaon ug dili maayo nga pagkatulog.
Apan nakakaplag siya og maayong kapalaran,
Diin ang Haskell nagmando sa roost.

Klaro niyang nakita ang iyang tumong:
Ang code kinahanglan nga matahum.
Ug naghimo siyag D.S.L.
Paghimo C code.

Ug ang tanan mahimong bugnaw, apan mga kapildihan
Dili gyud siya gusto.
Alang sa pagpili sa Haskell karon
Gitaktak ang tibuok departamento.

barko "Haskell"Ngadto sa standard whirlpool sa kalibog
Maisogon siyang misalom gikan sa ulin,
Ang among kapitan sa barko, -
Vitaly Bragile.

Sa paglatagaw tali ni Xi ug Ha
Ang bayani sa miaging bersikulo
Siya mianhi sa kahayag samtang nagpuyo sa Moscow, -
Atong Yuri Syrove.

Pagwagtang sa kasubo sama sa gabon,
Sa kadagatan sa mga ideya ang among pangulo
Iyang gibilin kanato nga magpabilin nga naglutaw,
Dakong Klapau.

Quote GHC code
Iyang kuhaon ang bisan unsa nga imong pangayoon,
Ang labing kusgan nga lalaki sa bugsay,
Zavyalov Vladisla.

Sa usa ka luwas nga agianan tali sa hait nga mga bato
Ang navigator-elder nangulo kanato,
Inline nga mga mapa sa daghang mga nasud,
Vershilov Alexan.

Mabuhi ang among mahimayaong panimalay,
Gitultolan namo siya sa kahibalo,
Mapasigarbuhon ug maayo ang barko,
Mahal ang among Haskell.

Ang Hogweed usa ka lokal nga meme sa haskell_blah chat sa Telegram.

hogweedPagkatulog og maayo, giya
Lambdas ug mga tipo sa kalibutan sa tawo:
Hog parsnip nga nagbantay sa chat
Magpabilin kang kalmado sa gabii.

Bisag unsa ka samok ang chat,
Ayaw bungkaga ang puthaw nga gapos.
Ang hogweed nagbantay
Juice mark mga buang.

Pahulay, kalimti ang imong kaugalingon, manggugubat,
Ang kagabhion ngitngit ug lawom.
Pagkatulog, ayaw kahadlok, kalma -
Anaa ka sa landong sa hogweed.

Anaa siya sa ilawom sa landong sa usa ka bituon nga gabii
Nanalipod gikan sa mga kaaway.
Ang hogweed makahilo kaayo -
Simbolo sa mga magbalantay sa lambda.

Espiritu sa matana-theorkatTulin, mapahitas-on, slopingly
Ang eskedyul sa pagtuon motaas, -
Mao kana ang espiritu sa matan-theorkat
Nagtagna ug dakong pagsakit.

Mahimong mag-antos ka tungod sa usa ka ideya
Aron makat-on sa Haskell sa umaabot,
Apan iyang gibiyaan ang maayong ideya:
Adunay daotan nga matana-theorkata.

Nasuko ka atubangan sa usa ka hinanduraw nga babag,
Pagtawag kang Smatana gikan sa treatise.
Apan kini dili usa ka sungay nga demonyo,
Ug ang gamay nga espiritu sa theorkat.

Nasuko ka, ug ulahi na ang Haskell
Nagguyod subay sa agianan sa pagsalop sa adlaw.
Ug sa usa ka dapit kini masulob-on ug nag-inusara
Ang nasakitan nga espiritu sa theorkat.

Haskellian Night PromenadeAng mga Haskellist nagdan-ag sa gabii
Gikan sa kahayag sa mga sagradong monad,
Ug sa mga hunahuna - kristal ug putli -
Naghimo sila sa ilang night promenade.

Chu! - gikapoy sa rectal kasakit
Kauban nga nahigugma sa mga butang.
Unsa ang labing importante nga buhaton: rectangle,
O mas maayo pa ba ang usa ka square?

Ang mga butang adunay steel frame,
Ang mga numero adunay langitnong paagi sa kinabuhi.
Ang wala moadto ug moadto sa tuo
Parada sa mga koneksyon sa diamante.

Paghinulsol! - ang tingog sa kasingkasing nagtawag.
Hilom! Ang pagkahugno dili malikayan!
Apan gusto niya og dugang nga "order"
Bug-os nga buang nga kauban.

Kaso sa kabilin background
Nagsaad kini og dugang pa nga "mga ganti":
Karon siya, sa walay pagkahibalo sa pagpakaulaw,
Usa ka kuwadrado ang nakuha gikan sa lingin.

Andam. Apan nakapanimaho ko sa pagbalos,
Ang kabus nga kauban nabalaka:
Siya usa ka nagkurog nga binuhat, o sa pagkatinuod,
Adunay mga butang nga sulagma.

Pagkanindot nga walay ingon nga kasakit
Sa kalibutan diin adunay daghang monad,
Sa kalibutan diin mahimo kang gawasnon
Dad-a ang imong night promenade.

Ug alang sa dessert - usa ka dako nga trabaho bahin sa C ++, nga akong gibasa sa akong keynote nga pakigpulong sa C++ Siberia 2019 nga komperensya.

Ang C++ saga sa tulo ka bahin ug usa ka dugangBAHIN 1. MGA TYPE UG PAGPAHAYAG

Trabaho sa gabii. Kahayag sa screen.
Ang pagkatulog naggikan sa kilumkilom.
Gusto kong moadto sa usa ka bar; pero sayo pa
Ug dili kana ang kinahanglan nimong hunahunaon.

Ang pagpagawas nagdilaab, ang mga kauban naghilak,
Ang programa dili andam sa oras ...
... Ug ang hunahuna milukso sa kagubot
Taliwala sa naputol nga mga linya.

Ang refactoring usa ka sagrado nga butang
Ug ang compiler mahimong usa ka higala,
Apan alang sa ingon nga mga matang, kini maayo
Sa paghikaw sa usa ka tawo sa ilang mga kamot.

Ang mga butang komplikado sa kini nga mga matang:
Bisan unsaon nako pag-ampo, bisan unsaon nako pagpangayo,
Walay paagi sa pagpahayag kanila
Ang tanan nga dili itugot.

Alang sa tanan nga mahugaw sa programa
Ang among compiler magpabilin nga hilom.
I-debug ang code, pangitaa kini sa imong kaugalingon,
Hangtod nasunog ang imoha.

BAHIN 2. MULTI-THREADED CODE

Ang snowball kusog nga nagtuyok ug madasigon
Sa katugnaw sa Pebrero sa gawas sa bintana.
Gusto ko matulog... Pero sayo pa,
Ug dili nimo kinahanglan nga hunahunaon kini ...

... Damn bug nakaguba sa mga hilo,
Sayop nga pagbag-o sa datos
Ang Dedlock mao ang iyang lumad nga kredo,
Ug ang air conditioning flight mao ang bandila niini.

Gihimo siya sa mausab nga mga hinagiban
Nagpahigayon og target nga pagpamusil.
Ug gusto niya, hugaw nga Judas,
Ilubong ang mga sapa sa usa ka lungon.

Siya nahibalo nga sa gubat uban sa kahusay
Sa tuso magpakaaron-ingnon nga usa ka korte,
Ug ipahibalo kini sa hapsay nga hukom,
Kinsa ang mabasol sa "kamandoan"?

Kinsa, tungod sa pagkawalay alamag, miduol
Ang dili luwas nga cast nagduso bisan asa.
Kinsa ang nagpadako sa sama sa diyos nga mga freak,
Ug gibuhat niya ang ballast gikan sa noodles.

Kinsa ang naa sa dili maayo nga kabuang,
Kung, gisunog ang tanan nga mga tulay,
Miadto uban ang usa ka mausab nga charter
Ngadto sa usa ka multi-threaded nga monasteryo...

... Ang ingon nga wala pa sukad nga "pagkadaotan"
Dugay na ka nga wala makasinati niini.
Ang mga problema modaghan sama sa langaw
Ang code nahimong kasamok.

BAHIN 3. MGA PATTERN, OOP UG BOILERPLATE

Ang litrato malimbungon
Usa ka babaye nga adunay payong mikatawa.
Nagtawag ug nagsinyas sama sa usa ka peahen,
Apan dili kana ang kinahanglan nimong hunahunaon.

Ang takna sa kalampusan dili pa haduol,
Sa pagkakaron, gikuniskunis sa mga bolts,
Ang produkto nag-antos sa giladmon sa workshop
Gikan sa nut incompleteness.

Niini nga pabrika ang mga butang
Mas grabe pa kay sa pasta,
Ug nagsunod sa panig-ingnan sa usa ka sekreto nga sekta
Ang oportunista nabutang didto.

Ang iyang trabaho mao ang pagbantay
Ang tanan nga duol sa rason.
Ang tanan diin adunay kahulogan, ug bisan pa
Diin ang kahulogan dili sayon ​​​​makita.

Ang bastos nakig-away kang Occam
Ug iyang gisunog ang iyang talento.
Uban kaniya, ang mga halok mahimong usa ka kaulaw,
Ug ang hunahuna hingpit nga nalaglag.

Makusog nga pagproklamar
Ang versatility sa mga diagram,
Siya magpakahilom mahitungod sa kausik nga trabaho,
Ug inconsistencies dinhi ug didto.

Ang maliputon nga tawo naningkamot sa paglusot
Mga bahin sa hilabihan ka komplikado nga mga porma.
Kini usa ka piraso sa cake alang kaniya aron malibog ang tanan,
Siya usa ka espesyalista niini sa daghang mga paagi ...

... Ingon niini, sa kapritso sa kontrabida
Sa yuta sa salamangka OOPea
Ang epiko molungtad sa daghang siglo,
Diin ang nag-unang papel mao ang walay pulos.

DUGANG. TAYA

Usa ka paw hinay nga naglihok sa suok
Wall clock cat,
Nagkidlap-kidlap ang lava lamp
Apan dili kana ang kinahanglan nimong hunahunaon.

Unsa may hunahunaon?.. Nagpalayo
Usa ka hilo sa hunahuna ngadto sa kangitngit sa kagabhion.
Ang realidad natunaw ug natunaw
Ug wala nay kahulogan nga maangkon.

Pagkatulog moabut.
Ug didto kini nagbarog
Kahon,
tanan natabonan sa taya:
Dili tam-is o bastos, dili gamay, dili lungon,
Diretso sama sa usa ka cube, nga adunay staple lock.

Bukas ang dughan.
Ug kini mitubo diha niini
Usa ka bulak nga sama kanindot sa kaadlawon.
Gitabonan kini sa humok nga siga,
Ug nagpagawas ug hayag nga kahayag.

Ang tanum nasunog tungod sa usa ka hinungdan.
Ang nagkalahi nga tono sa iyang kalayo
Napuno sa gugma. Ug putli
Ang iyang hilom nga chat.

Uban sa iyang kainit kini matunaw
Gikapoy sa walay sulod nga mga pakigpulong.
Siya nagsimba sa kayano
Ug ang pagkamakanunayon sa gagmay nga mga butang.

Gipahibalo niya ang mga sulab,
Diin walay makalaglag nga mga milagro.
Adunay mga bantogan nga bigaon
Dili kini makaguba sa proseso.

Adunay kaluwasan ug kahupayan,
Walay kasakit o kaulaw.
Adunay kalipay nga gibayran daan,
Ug ang edad dili usa ka problema.

Adunay bisan usa ka katingad-an nga tigpautang
Hatagan ka ug usa ka bukid nga pilak.
Dili siya dako sa basura,
Ug pinaagi sa pagpreserbar sa kaayo...

... Ingon niana ang damgo. Pagmata nimo, ikaw
Balik sa opisina sa gabii
Ug karon nabihag ako sa usa ka damgo
Pagbuntog sa neurasthenia.

Kung ganahan ka, sultihi ang imong mga kauban ug higala. πŸ™‚ Makita nimo ang daghang mga sanaysay sa akong website. Mag-subscribe, dali, sundan. Malipayon kaayo ko!

Source: www.habr.com

Idugang sa usa ka comment