Романтика в Vim

Романтика в Vim или proc life {people} { if (true) {together} };
________

{set w 6; set x 10; set y 20; set z 30;
set a [expr [rand $w]+[rand $x]]
set b [expr [rand $y]+[rand $z]]
while {$b != $a} {
set w[expr $w^2]; set x [expr $z^2]; set y [expr $y^2]; set z [expr $x^2];
set a [expr [rand $w]+[rand $x]]
set b [expr [rand $y]+[rand $z]]
};
}
/**
Рандомы программы очень жизненны,
Часто аргумент функции вайл, увы,
Не принимает значение истины,
И правила эти совсем не новы.

Почему только ложь в равенстве строгом,
И растут переменных значения,
Шестьдесят четыре бита - много?
Ошибка, опять нет совпадения.

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

Совпадение, какая удача,
Запуск тысяча пятый? или шестой?
Казалась невыполнимой задача,
Жизнь не прожить простой програмной строкой.

Миллион вариантов не просчитать,
Перезапуск - вообще исключение,
И не удается никак угадать,
Последствие каждого мгновения.

Встреча, улыбка, странное чуство,
Сердце в груди все быстрее стучит,
Странно, но мне почему-то грустно,
Жаль, что душа не может, не говорит.

Первый раз нет неизвестной ошибки,
Совпали числа разных диапазонов,
Не были пустыми все эти попытки,
Не страшна теперь вереница рандомов.(c)Anton Nes **/


Рецензии
Очень хорошо. Этот жанр НЕ МОГ НЕ ВОЗНИКНУТЬ. Но я первый раз вижу стихотворение такого типа. Программно-лирическое, я бы сказала.
Если знаете еще - скажите мне.
Продолжайте, развивайте. Фольклор программистов НУЖДАЕТСЯ в поэзии.
С уважением.
Понравилось.

Ольга Зауральская   16.09.2012 13:33     Заявить о нарушении
Не очень понял, что сказать, но сказал.
Спасибо за теплые слова.

Антон Нестеренко   18.09.2012 23:57   Заявить о нарушении