Poèmes sur Haskell, C++ et les programmeurs

Bonjour Habr, ça vous tente un peu de détente dominicale ? Lisez mes poèmes, ils vous remonteront le moral et certains vous feront réfléchir.

Programmeur moderne

Je suis un programmeur qui a à peine réalisé
Toute l'essence des bureaux de programmation.
Je suis encore au milieu à vingt-deux ans,
Et à vingt et un ans, il y avait un sénateur.

Addition

Les travaux continuent et, quoi qu'on en dise,
Ils m'initieront au métier.
Je sortirai ensemble quand j'aurai trente ans,
Et à quarante ans, j'irai à la maternelle.

Des difficultés de recrutementOn a perdu pieds, on ne retrouve pas la personne :
Tout le monde n’est pas assez cool pour nous.
Nous aimerions un seigneur avec des siècles d'expérience,
Mais pas ceux qui arrivent en masse.

Ces camarades sont effrontés et audacieux
Ils mentent sur les compétences acquises.
Nous voudrions un seigneur qui soit au courant de la question ;
Nous n’en avons pas besoin, ils mourront à cause de l’effort.

Nous voudrions un seigneur - un luminaire talentueux -
Dans les mines sombres de minerais d'uranium.
Nous souhaitons que la senora soit plus intelligente que l'idiot,
C'est dommage qu'ils ne viennent pas ici.

Les Didas se sont battus pour le...Les Didas se sont battus pour
Et ils ont conduit les gens de FP en enfer :
Leur monde n'accepte pas
Qui est content des lambdas et des foncteurs ?

Les Didas se sont battus pour
Poussé par le pouvoir de la pâte,
Et ils conduisirent les imbéciles à la mort,
Adeptes du mal FPshnogo.

Le verset est dédié au développement de composants de système d'exploitation sécurisés à l'aide de Haskell chez Kaspersky Lab.

Grand-père violeur et HaskellLe grand-père violeur était en prison,
Souffrant de problèmes.
Et j'ai réfléchi à comment sauver Xi
Des bugs pour toujours.

Il a tellement réfléchi qu'il est devenu gris
Je n'ai pas mangé et je n'ai pas bien dormi.
Mais il a trouvé un bon destin,
Où Haskell règne en maître.

Il a clairement vu son objectif :
Le code doit être beau.
Et il a créé D.S.L.
Générez du code C.

Et tout serait cool, mais les pertes
Il ne voulait vraiment pas.
Pour avoir choisi Haskell maintenant
Tout le département a été licencié.

Navire "Haskell"Dans le tourbillon standard de la confusion
Il plongea courageusement depuis la poupe,
Notre capitaine sur le navire, -
Vitaly Bragile.

En errances entre Xi et Ha
Le héros du vers précédent
Il est apparu alors qu'il vivait à Moscou, -
Notre Yuri Syrove.

Dissipant la mélancolie comme le brouillard,
Dans les mers d'idées, notre chef
Il nous a légué pour rester à flot,
Super Klapau.

Citer le code GHC
Il prendra tout ce que vous demanderez,
Le gars le plus fort à la rame,
Zavialov Vladisla.

Sur un chemin sûr entre des rochers pointus
L'ancien navigateur nous conduit,
Cartes en ligne de nombreux pays,
Vershilov Alexan.

Vive notre glorieuse demeure,
Nous le conduisons à la connaissance,
Le navire est fier et bon,
Notre Haskell est cher.

La berce du Caucase est un mème local du chat haskell_blah dans Telegram.

RenoirDors bien, guide
Lambdas et types dans le monde humain :
Panais de porc gardant le chat
Vous gardera calme la nuit.

Peu importe à quel point la discussion est bouleversante,
Ne brisez pas les chaînes en acier.
La berce du Caucase monte la garde
Le jus marque les imbéciles.

Repose-toi, oublie-toi, guerrier,
La nuit est sombre et profonde.
Dors, n'aie pas peur, sois calme -
Vous êtes à l'ombre de la berce du Caucase.

Il est à l'ombre d'une nuit étoilée
Protège des ennemis.
La berce du Caucase est très toxique -
Symbole des bergers lambda.

Esprit de matana-theorkatRapidement, fièrement, en pente
Le calendrier des études augmente, -
C'est l'esprit de Matan-theorkat
Prophétise un grand tourment.

Tu pourrais souffrir pour une idée
Pour apprendre Haskell un jour,
Mais il abandonna la bonne idée :
Il y a le maléfique matana-theorkata.

Tu t'es dégonflé devant une barrière imaginaire,
Appeler Smatana du traité.
Mais ce n'était pas un démon cornu,
Et le petit esprit du theorkat.

Vous vous êtes dégonflé et Haskell est trop tard
Traîner le long du chemin du coucher du soleil.
Et quelque part c'est triste et solitaire
L'esprit offensé du théorkat.

Promenade nocturne haskellienneLes Haskellists brillent dans la nuit
De la lumière des monades sacrées,
Et dans les pensées - cristallines et pures -
Ils font leur promenade nocturne.

Chu! - épuisé par des douleurs rectales
Camarade amoureux des objets.
Ce qu'il y a de plus important à faire : un rectangle,
Ou un carré est-il encore mieux ?

Les objets ont une armature en acier,
Les personnages ont un mode de vie paradisiaque.
La gauche va et va à droite
Défilé des connexions diamantées.

Se repentir! - la voix du cœur appelle.
Calme! L'effondrement est inévitable !
Mais il veut plus « d’ordre »
Camarade complètement fou.

Contexte des dossiers de succession
Il promet encore plus de « récompenses » :
Maintenant lui, sans connaître de reproche,
Un carré est dérivé du cercle.

Prêt. Mais je sens les représailles,
Le pauvre camarade est inquiet :
C'est une créature tremblante, ou plutôt,
A des objets par coïncidence.

Comme c'est bien qu'il n'y ait pas une telle douleur
Dans ce monde où il y a beaucoup de monades,
Dans un monde où tu peux être libre
Faites votre promenade nocturne.

Et pour le dessert - un gros ouvrage sur le C++, que j'ai lu lors de mon discours d'ouverture à la conférence C++ Sibérie 2019.

La saga C++ en trois parties et un ajoutPARTIE 1. TYPES ET EXPRESSIVITÉ

Soirée de travail. Lumière de l'écran.
Le sommeil émane du crépuscule.
J'aimerais aller dans un bar; mais il est encore tôt
Et ce n’est pas à cela que vous devez penser.

La libération brûle, les collègues pleurent,
Le programme n'est pas prêt à temps...
... Et la pensée saute de manière chaotique
Entre les lignes brisées.

Le refactoring est une chose sacrée
Et le compilateur serait un ami,
Mais pour ce type-là, c'est génial
Priver quelqu'un de ses mains.

Les choses sont compliquées avec ces types :
Peu importe comment je prie, peu importe comment je demande,
Il n'y a aucun moyen de les exprimer
Tout cela ne peut pas être permis.

Pour tout ce qui est impur dans le programme
Notre compilateur restera silencieux.
Déboguez le code, recherchez-le vous-même,
Jusqu'à ce que le vôtre brûle.

PARTIE 2. CODE MULTI-THEAD

La boule de neige tourne sauvagement et avec zèle
Dans le froid de février devant la fenêtre.
J'aimerais aller me coucher... Mais il est encore tôt,
Et tu n'as pas besoin d'y penser...

... Un putain de bug a gâché les discussions,
Modification incorrecte des données
Dedlock est son credo natal,
Et le vol climatisé est sa bannière.

Il est fait d'armes mutables
Effectue des tirs ciblés.
Et il veut, sale Judas,
Enterrez les ruisseaux dans un cercueil.

Il sait qu'en guerre contre l'ordre
Faire semblant astucieusement d'être un tribunal,
Et annonce-le dans un verdict doux,
Qui est responsable de « l’ordre » ?

Qui, par ignorance, s'approche
Le casting dangereux poussait partout.
Qui a engendré des monstres divins,
Et il a créé du ballast à partir de nouilles.

Qui était dans une folie malsaine,
Quand, brûlant tous les ponts,
Je suis allé avec une charte mutable
Vers un monastère multithread...

… Une « méchanceté » sans précédent
Cela fait longtemps que vous n'en avez pas fait l'expérience.
Les problèmes se multiplient comme des mouches
Le code se transforme en problème.

PARTIE 3. MOTIFS, POO ET PLAQUE CHAUDE

La photo est sournoise
Une fille avec un parapluie rit.
Appelle et fait signe comme un paon,
Mais ce n’est pas à cela que vous devez penser.

L'heure du succès n'est pas encore proche,
Pour l'instant, déchiré par des boulons,
Le produit souffre au fond de l'atelier
De l'incomplétude des noix.

Dans cette usine les objets
Gonflé pire que les pâtes,
Et à l'instar d'une secte secrète
L’opportuniste y est intégré.

Son travail est d'être sur ses gardes
Tout ce qui est proche de la raison.
Tout ce qui a du sens, et même
Où le sens n’est pas facile à voir.

Le scélérat combat Occam
Et il met le feu à son talent.
Avec lui, les baisers deviendront une honte,
Et l’esprit est complètement détruit.

Proclamer haut et fort
Polyvalence des schémas,
Il gardera le silence sur le travail inutile,
Et des incohérences ici et là.

L'homme rusé essaie de glisser
Pièces de formes extrêmement complexes.
C'est du gâteau pour lui de tout confondre,
C'est un spécialiste dans ce domaine à bien des égards...

... Comme ça, au gré du méchant
Au pays de la magie OOPea
L'épopée dure des siècles,
Où le rôle principal est un non-sens.

AJOUT. ROUILLER

Une patte bouge doucement dans le coin
Chat d'horloge murale,
La lampe à lave scintille
Mais ce n’est pas à cela que vous devez penser.

A quoi penser ?.. S'éclipser
Un fil de pensée dans l’obscurité de la nuit.
La réalité fond et fond
Et il n’y a plus de sens à gagner.

Le sommeil arrive.
Et là, ça se trouve
Boîte,
tout couvert de rouille :
Ni doux ni grossier, ni petit, ni cercueil,
Droit comme un cube, avec un verrou à agrafe.

Le coffre est ouvert.
Et ça grandit dedans
Une fleur aussi belle que l'aube.
Il est couvert de douces flammes,
Et émet une lumière vive.

La plante brûle pour une raison.
Le ton contrasté de son feu
Rempli de passion. Et pur
Son bavardage silencieux.

Avec sa chaleur il se dissoudra
Fatigué des discours creux.
Il vénère la simplicité
Et la cohérence des petites choses.

Il annonce les bords,
Où il n'y a pas de miracles destructeurs.
Il y a des salopes notoires
Cela ne brisera pas le processus.

Il y a sécurité et confort,
Il n’y a ni douleur ni honte.
Là, le bonheur se paie d'avance,
Et l'âge n'est pas un problème.

Il y a même un étrange prêteur sur gages
Vous donnera une montagne d'argent.
Il n'est pas doué en gaspillage,
Et en préservant la bonté...

... Tel était le rêve. Quand tu te réveilles, tu
De retour au bureau le soir
Et maintenant j'étais en captivité d'un rêve
Vaincre la neurasthénie.

Si vous l'avez aimé, parlez-en à vos collègues et amis. 🙂 Vous pouvez trouver encore plus d'essais sur mon site Web. Abonnez-vous, venez, suivez. Je serais très heureux!

Source: habr.com

Ajouter un commentaire