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

Bonjour Habr, veux-tu un peu de repos dominical? Lisez mes poèmes, ils vous remonteront le moral et certains vous feront réfléchir.

Programmeur moderne


Je suis un programmeur à peine conscient
Tout l'intérêt de la programmation.
Je suis de nouveau au milieu de mes vingt-deux ans,
Et à vingt et un ans, il y avait un seigneur.

Addition

Le travail se poursuit et, quoi qu'on en dise,
Je serai dédié au métier.
J'irai au mois de juin à trente ans,
Et à quarante ans je vais à la maternelle.

Défis de recrutement
Nous sommes renversés, nous ne trouverons personne:
Tout le monde n'est pas assez cool pour nous.
Nous aurions un senior avec une expérience d'un siècle,
Mais pas ceux qui se pressent.

Ces camarades sont effrontés et courageux
À propos des compétences acquises se trouvent.
Nous aurions un seigneur connaissant la question;
Ce ne sont pas nécessaires - ils mourront de la souche.

Nous aurions un seigneur - talent-luminaire, -
Dans les mines sombres de minerais d'uranium.
Nous aurions un sénateur plus intelligent qu'un crétin,
Dommage que de telles personnes ne viennent pas ici.

Didi s'est battu pour ...
Dida s'est battu pour e
Et ils ont conduit FPshnikov en enfer:
Leur monde n'accepte pas
Qui est lambdas et functors heureux.

Dida s'est battu pour e
Poussé par le pouvoir de la pâte,
Et a conduit les imbéciles à la mort,
Adopte FPshnogo mal.

Le verset est consacré au développement de composants d'un système d'exploitation sécurisé utilisant Haskell dans Kaspersky Lab.

Grand-père violeur et Haskell
Il y avait un violeur-grand-père dans l'OS,
Souffrant de problèmes.
Et j'ai pensé comment débarrasser Xi
De bugs pour de bon.

Il pensait devenir gris
Je n'ai pas mangé et j'ai mal dormi.
Mais il a trouvé une bonne fortune,
Où Haskell gouverne le ballon.

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

Et tout serait cool, mais la perte
Il ne voulait vraiment pas.
Pour avoir choisi Haskell maintenant
Rejeté tout le département.

Le navire "Haskell"
Dans le bassin d'agitation standard
Il a osé courageusement de la poupe,
Notre capitaine sur le navire, -
Vitaly Bragile.

Dans les errances entre Xi et Ha
Héros du verset précédent
Il phare, vivant à Moscou, -
Notre Yuri Syrov.

Dissipant la mélancolie comme le brouillard
Dans les mers des idées notre chef
Nous avons légué à flot,
Great Klapau.

Citez le code de G.H.C.
Il prendra, quoi que vous demandiez,
Le gars le plus fort à l'aviron
Zavyalov Vladisla.

De manière fiable entre des rochers coupants
Le navigateur-aksakal nous conduit,
Cartes en ligne de nombreux pays
Vershilov Alexan.

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

Hogweed est le mème local du chat haskell_blah dans Telegram.

Berce du Caucase
Dormez bien, escorté
Lambdas et types dans le monde humain:
Berce du Caucase sur la garde
Sauvez le repos de la nuit.

Peu importe à quel point le chat est bouleversé,
Ne cassez pas les manilles en acier.
La berce du Caucase est sur ses gardes
Le jus marque les imbéciles.

Repose-toi, oublie, guerrier
La nuit est sombre et profonde.
Dormez, n'ayez pas peur, soyez calme-
Vous êtes à l'ombre d'une berce du Caucase.

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

L'esprit de Matana Theorkata
Rapidement, fièrement, en pente
Le calendrier d'apprentissage augmente,
C'est l'esprit de matana theorkata
Prophétiser un grand tourment.

Tu pourrais souffrir pour une idée
Pour apprendre Haskell un jour,
Mais jeté une bonne entreprise:
Il y a le mal matana theorkata.

Tu as peur devant une barrière imaginaire
Appeler Smathan d'un traité.
Mais ce n'était pas un démon à cornes,
Et le petit esprit du teorkat.

Vous avez peur, - et Haskell avant la date limite
Embrassant le sentier du coucher du soleil.
Et quelque part triste solitaire
L'esprit offensé du teorkat.

Promenade nocturne des Haskellistes
Les haskellistes brillent dans la nuit
De la lumière des monades sacrées
Et dans les pensées - cristal et pur -
Faites leur promenade nocturne.

Mâchez! - douleur épuisée par voie rectale
Amoureux des objets camarades.
Ce qui est plus important: rectangle,
Ou est-il préférable de cadrer?

Objets - structure en acier,
Aux chiffres - une voie céleste.
Gauche et droite
Défilé de connexions rhombiques.

Repentez-vous! - la voix du cœur crie.
Tiens bon La décomposition est inévitable!
Mais il veut plus «d'ordre»
Camarade complètement fou.

Contexte héréditaire
Il promet encore plus de «récompenses»:
Maintenant, lui, ne connaissant pas l'opprobre,
Dessine un carré du cercle.

C'est fait. Mais sentant la violence
Le pauvre camarade s'alarme:
Créature tremblante, il, il, à droite,
A des objets au ras.

Combien glorieux que cette douleur ne soit pas
Dans un monde où il y a beaucoup de monades,
Dans un monde où vous pouvez être libre
Terminez votre promenade nocturne.

Et pour le dessert - un excellent article sur le C ++, que j'ai lu lors de mon rapport d'ouverture à la conférence C ++ Siberia 2019.

Saga C ++ en trois parties et avec un ajout
PARTIE 1. TYPES ET EXPRESSION

Soirée de travail. Lumière d'écran.
Du crépuscule dort.
Allez au bar. mais trop tôt
Et vous n'avez pas besoin d'y penser.

La libération est en marche, les collègues pleurent,
Le programme n'est pas prêt à temps ...
... Et la pensée saute au hasard
Entre les lignes brisées.

Le refactoring est une chose sainte,
Et le compilateur serait ami,
Mais pour de tels types, zelo,
Pour priver quelqu'un de ses mains.

Avec ces types, tout est compliqué:
Peu importe comment prier, peu importe comment demander
Il est impossible de les exprimer
Tout cela ne peut pas être autorisé.

Pour tout ce qui est impur dans le programme
Notre compilateur est silencieux.
Déboguer le code, rechercher par vous-même
Jusqu'à ce que vous brûliez.

PARTIE 2. CODE MULTI-FIL

La neige tourbillonne violemment, avec zèle
Dans le froid de février devant la fenêtre.
Va dormir ... Mais c'est trop tôt
Et vous n'avez pas besoin d'y penser ...

... Damn bug a détruit les threads,
La modification des données est incorrecte
Deadlock est son propre credo
Et le vol de la climatisation est sa bannière.

Il vient de canons mutables
Effectue des tirs ciblés.
Et il veut, sale Juda,
Enterrez les ruisseaux dans un cercueil.

Il sait que dans la guerre avec ordre
Sly fait semblant d'être un tribunal
Et annoncer dans un verdict harmonieux,
Qui est à blâmer pour le volume "commande".

Qui par ignorance des approches
Poussé partout casting anseyfny.
Qui a engendré des monstres divins,
Et il a créé du ballast à partir de nouilles.

Qui était fou de santé
Quand, en brûlant tous les ponts,
Je suis allé avec une charte mutable
Dans un monastère multithread ...

... un "nepruh" sans précédent
Vous n'avez pas connu depuis longtemps.
Les problèmes se multiplient comme des mouches
Le code devient un problème.

PARTIE 3. MODÈLES, OOP ET BOILERPLAYT

L'image est astucieuse
Fille riante avec un parapluie.
Appeler et faire signe comme pava
Mais vous n'avez pas besoin d'y penser.

L'heure du succès n'est pas encore proche
Au revoir, boulonné
Le produit souffre dans les entrailles de l'atelier
De l'incomplétude des noix.

Objets dans cette usine
Gonflement pire que les pâtes
Et en suivant l'exemple d'une secte secrète
Adaptive est enraciné là-bas.

Sa tâche est d'être sur ses gardes
Tout cela est proche de l'esprit.
Tout, où est le sens, et même
Où le sens n'est pas facile à voir.

Le scélérat combat Ockham
Et apporte du talent au feu.
Avec lui, les baisers deviendront une honte
Et l'esprit est ruiné dans l'œuf.

Proclamer haut et fort
Polyvalence des cartes,
Il restera silencieux sur le travail en vain,
Et des incohérences ici et là.

L'astuce est d'essayer de glisser
Détails de formes extrêmement complexes.
Le confondre - crache juste
Il est dans cette spéciale pour de nombreuses formes ...

... Alors, au gré d'un méchant
Au pays de la magie OOPey
La saga dure des siècles
Où dans le rôle principal - un non-sens.

ADDITION. Rouille

Une patte bouge doucement dans le coin
Chat de mur
La lampe à lave scintille
Mais vous n'avez pas besoin d'y penser.

À quoi penser? ..
Dans l'obscurité de la pensée nocturne est un fil.
La réalité fond et fond
Et le sens n'est plus à saisir.

Un rêve vient.
Et il y a
Poitrine
rouille battue:
Ni doux ni grossier, ni petit, ni cercueil,
Droit comme un cube, avec une serrure de crochets.

La poitrine est ouverte.
Et ça pousse dedans
Une fleur magnifique comme l'aube.
Il est recouvert d'une douce flamme
Et émet une lumière vive.

La plante brûle pour une raison.
Le ton contrasté de son feu
La passion est remplie. Et propre
Son bavardage stupide.

Il se dissoudra avec sa chaleur
Fatigue des discours vides.
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.
Là chez les salopes notoires
Ne cassera pas le processus.

Il y a de la sécurité et du confort
Il n'y a pas de douleur, pas de honte.
Ils paient d'avance avec bonheur
Et l'âge n'est pas un problème.

Il y a même un prêteur d'argent bizarre
Donnera une montagne d'argent.
Il n'est pas super gaspillé
Et la préservation de la bonté ...

... C'était un rêve. Vous réveiller
Retourné au bureau la nuit
Et était maintenant un captif de rêves
Surmontez la neurasthénie.

Si vous avez aimé, dites-le à vos collègues et amis. :) Vous pouvez trouver encore plus d'essais sur mon site. Abonnez-vous, venez, suivez. Je serai très heureux!

Source: https://habr.com/ru/post/fr471294/


All Articles