Найкращий код

Коли не кожна дитина калькулятор мав,

А під словом "Паскаль" розумівся зазвичай філософ,

Ще не всі перфоратори пустили на злам,

Але ми прийшли в цей світ, і ми пішли напролом,

І не знали спокою від нових ідей і питань.

Ми були молоді і не боялись перешкод,

Де не врятує перезапуск, допоможе format,

А якщо не було копій, ми тактику брали іншу -

За дискетам ми повзали, і по частинах

Збирали останки загиблих програм

І шістнадцяткові dump'и вводили вручну.

Нам здавалися простором навіть 100 кілобайт,

Ми вчили асемблер, який не знав команд множення.

Роздруківки різали ми на листи,

І наші перші віруси були прості,

Але ми все-таки були в захваті від їх розмноження.

Ми не боялися тоді - ми були багато сміливіше -

Ні поганих секторів, ні магнітних полів,

І навіть збій з харчування ні джерелом страху.

Нам було все трин-трава, нам було просто зовсім

Одним натисканням на кнопку повісити СМ,

Нам служив ДВК, і нам корилася Yamaha.

Але перед нами прогрес відкривав всі шляхи,

І, кинувши старих друзів заради нових XT,

Ми вичавлювали, що можна, з DOS і з архітектури,

Міняли коди команд, трасували INT'и

Дизасемблювати BIOS і писали в порти

Те, що я б не дозволив друкувати на місці цензури.

Але цей час минув, але це було давно,

Тепер y кожного нудної роботи повно,

І замовник-дурень тицяє мишкою в картиночки гордо.

І ми піратство вже майже вважаємо гріхом,

І обросли Aidstest'амі, як дерево мохом -

У нас так багато захистів, що часом забуваємо password'и.

Але ж колись не боялися ми програми будь-який,

І з одним лише debug'ом виходили на бій,

І майстерно написаний вірус Всречается як брата.

А тепер ми, трохи що, натискаємо reset.

Так, куди не підеш - всюди натрапиш на RET,

Тепер нам лінь викручуватись, оптимізувати код,

І інтерфейс з дурнями ми пишемо з року в рік,

Звиклися з потужною машиною, відвикли від усякого ризику.

Забули коди команд і старих трюків запас,

І тільки ненависть до Windows часом y нас

Запалює вогонь в очах, як індикатор Hard Disk'а.