Не звучен тип, не строен стиль…

Не звучен тип, не строен стиль,
Коряв и скучен код.
Ему пора покой найти
Среди отстойных вод.

Довольно этих сладких снов
О мире без греха,
Где за красивостью основ -
Сплошная чепуха.

Я стал незрим и нелюдим,
От истины отвык.
Не должен быть таким плохим
Промышленный язык.

Мне больше незачем трубить
О важности его.
Пора о Хаскеле забыть
И перейти на Го.

03.07.2022

Хаскель-меньшинство

Кто от монадных статей потерял ключи? Не я!
Буду отныне хайпить толерантные исключения.
И пусть пуканы зажигаются от такого прочтения,
Знание Хаскеля - мое меньшинское предпочтение!

Boring Haskell

Хаскель опошлен, исчезла романтика,
Всю элитарность растратил язык.
Больше не властвует в нем математика,
Стал он уродлив, токсичен, безлик.

Скучно зияет отсутствие крутости,
Скучно страдает проект от раздутости,
Скучные функции скучно композятся,
Типы скучны, — с такими не возятся.

Пейперы пачками ждут непрочтения,
Светлым умам не хватает почтения,
Линзы с эффектами очарования
Пропиты; прокляты все дарования.

Словом, не башня, а шахта рабочая,
До результатов уж больно охочая.
Грязная, пыльная и безыдейная.
Что за регрессия, что за падение!

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

Ночной променад хаскеллистов

Сияют в ночи хаскеллисты
От света священных монад,
И в думах - кристальных и чистых -
Вершат свой ночной променад.

Чу! - болью измучен ректальной
Влюбленный в объекты камрад.
Что сделать главнее: ректангл,
Иль все-таки лучше квадрат?

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

Покайся! - глас сердца взывает.
Уймись! Неизбежен распад!
Но больше "порядка" желает
Вконец ошалевший камрад.

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

Готово. Но чуя расправу,
Тревожится бедный камрад:
Дрожащая тварь он, иль, право,
Имеет объекты впопад.

Как славно, что нет этой боли
В том мире, где много монад,
В том мире, где можно на воле
Вершить свой ночной променад.

Борщевик

Борщевик — локальный мем чата haskell_blah в Телеграме.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

16.03.2019

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

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

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

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

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

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

15.03.2019