Борщевик

Спи спокойно, провожатый
Лямбд и типов в мир людской:
Борщевик на страже чата
Сохранит ночной покой.

Как бы ни был чат осажен,
Не сломать стальных оков.
Борщевик стоит на страже,
Соком метит дураков.

Отдохни, забудься, воин,
Ночь темна и глубока.
Спи, не бойся, будь спокоен -
Ты в тени борщевика.

Он под сенью звездной ночи
Защищает от врагов.
Борщевик - токсичный очень, -
Символ лямбда-пастухов.

О маразмах

Отдельной дивности маразм -
Играть в очередную моду:
Считать complexity по коду,
Ломать проект тому в угоду,
И жаждать пламенный оргазм
От вида графиков; но сроду
Не улыбается народу
Принять подобную невзгоду,
И сохранить энтузиазм.
Отдельной дивности маразм -
Топтать гражданскую свободу,
Бюджет разворовать по ходу,
Ломать страну тому в угоду,
И жаждать пламенный оргазм
От вида майбахов; но сроду
Не улыбается народу
Терпеть подобную невзгоду,
И сохранять энтузиазм.

Сложности рекрутинга

Сбились мы с ног, не найдем человека:
Всякий для нас недостаточно крут.
Нам бы сеньора со стажем от века,
Только не этих, что толпами прут.

Эти товарищи нагло и смело
О наработанных навыках врут.
Нам бы сеньора со знанием дела;
Этих не надо, - с натуги помрут.

Нам бы сеньора - таланта-светила, -
В темные шахты урановых руд.
Нам бы сеньора умнее дебила,
Жаль, что такие сюда не идут.

28.07.2019

Корабль «Хаскель»

В стандартный омут кутерьмы
Нырнул отважно он с кормы,
Наш капитан на корабле, -
Виталий Брагиле.

В скитаньях между Си и Ха
Героем прежнего стиха
Маякнул он, живя в Москве, -
Наш Юрий Сырове.

Тоску развеяв, как туман,
В морях идей наш атаман
Нам завещал быть на плаву,
Великий Клапау.

Цитировать код Джи-Эйч-Си
Возьмется он, что ни спроси,
Сильнейший парень у весла,
Завьялов Владисла.

В надежный путь меж острых скал
Ведет нас штурман-аксакал,
Инлайнит карты многих стран,
Вершилов Алексан.

Да здравствует наш славный дом,
Мы к знанию его ведем,
Корабль гордый и благой,
Наш Хаскель дорогой.

О завтипах в Хаскеле

В Телеграмном чате Хаскеля часто возникают споры по поводу зависимых типов. Хороший материал для стихотворного троллинга 🙂

P.S. Стихотворение было молча стерто админами из основного чата Хаскеля. 😦

Ругались в чате три калеки
О том, как в Хаскель затащить
Завтипы, так чтобы навеки
Проблему рекордов решить.

Решали так, решали этак,
Десяток фич изобрели,
С зимы решали, и до лета
Беседу в чате довели.

Но все по-прежнему страдают,
А век заканчивает бег:
Зависеть типы не желают
От перепалки тех калек.

16.03.2019

Насильник-дед и Хаскель

По следам митапа «День Пи» в Лаборатории Касперского.

Сидел насильник-дед в ОСи,
Страдая от проблем.
И думал, как избавить Си
От багов насовсем.

Он думал так, что поседел,
Не ел и плохо спал.
Но он нашел благой удел,
Где Хаскель правит бал.

Он четко видел свою цель:
Код должен быть красив.
И он заставил Ди-Эс-Эль
Генерить код на Си.

И все бы круто, но потерь
Он, право, не хотел.
За выбор Хаскеля теперь
Уволен весь отдел.

15.03.2019

Стих из сна

И хотя я ни разу не поэт, мой мозг во сне пишет стихи, а потом я силюсь их вспомнить… Сегодня он написал четверостишье, я запомнил рифму, последнюю строчку и примерный смысл. Это уже лучше, чем когда я запоминаю сам факт, что пишу стихи, а потом думаю: то ли никаких стихов не было, и это лишь полуночная иллюзия, то ли я когда-то их прочитал, и они обрывочно вспомнились. Наяву я практически не интересуюсь поэзией. Тем загадочней, почему я делаю это во сне.

Воспроизведенный стих такой:

Имея опыт множества начал,
Мы испытали на себе немало,
Но мы не видим в кривости зеркал,
Что уготовило нам новое начало.

Современный программист

Я программист, осознавший едва
Всю суть программистских контор.
Я миддл опять в мои двадцать два,
А в двадцать один был сеньор.

Дополнение

Работа идет, и, как ни крути,
Меня в ремесло посвятят.
На джуна я выйду годам к тридцати,
А в сорок пойду в детский сад.

Цикл «Поэзия хаскеллистов»

Иногда в чате хаскеллистов наступают вечера поэзии, и мы пишем всякое.
Произведения других авторов можно найти здесь.

Читать «Цикл «Поэзия хаскеллистов»» далее

Сага о C++ в трех частях и с одним дополнением

Примечание. Это стихотворение я написал специально для своего доклада на C++ Siberia 2019 «Настоящее и будущее функционального программирования в С++».

Часть 1. Типы и выразительность
Часть 2. Многопоточный код
Часть 3. Паттерны, ООП и бойлерплейт
Дополнение. Rust

Читать «Сага о C++ в трех частях и с одним дополнением» далее