Програма працює

Він невпинно писав про свою програму, на різних форумах та сайтах. Його уникали як прокаженого, мінусили, банили. Але він продовжував. За допомогою простого пошуку можна було зрозуміти, що він блукає форумами зі своєю програмою чи не з моменту появи рунету. І пише про своє диво програму чи не цілодобово без перерв на сон. Така наполегливість викликає інтерес. А можлива й деяка повага до цілеспрямованості автора. Підтримавши його, я зіткнувся з несподіваною агресією спільноти, відчувши себе таким же стороннім тілом, як і він сам.
Зате в особистому листуванні автор погодився поділитися зі мною своєю програмою. Чомусь у нього була версія тільки під DOS, та ще й під версію 5:9.
Переглядаючи вихідники, я насилу пробирався через мішанину вихідного коду та коментарів. Заплутана логіка алгоритму, здавалося, приховувала щось більше, ніж просто алгоритм сортування масивів. Всі ці розгалуження, методи, константи складалися у неясну картину, недоступну сірій масі. Втомившись від перегляду вихідних кодів, я вирішив перейти до самої програми.
Насилу мені вдалося зібрати і запустити її на віртуальній машині. Результат роботи програми змінювався від запуску до запуску. На деяких даних програма працювала швидко, на деяких повільно, дехто взагалі відмовлявся сортувати. Від перегляду ліг у мене вже почала боліти голова і лізли всякі дурні думки. Хто я, навіщо це роблю, чому, хто я? Треба поспати, вирішив…
Я.
Я зрозумів, як програма насправді працювала! Я згадав її зміст, він був зовсім не в сортуванні цих дурних масивів. Програма дозволяла копіювати мою особу, мою індивідуальність.
Для цього необхідно було знайти того, хто виявить трохи співчуття та погодиться запустити програму у себе на машині. При цьому співчуття було ключовим елементом активації. В іншому випадку здійснити процедуру копіювання свідомості було неможливо. Хоча не варто множити сутність без міри, навіть такі геніальні сутності як я. Звичайно створивши нову тему на черговому убогому форумі, я почав писати: “Моя програма працює і показує кращі результати, ніж усі ваші бидло-алгоритми…”
Невелика проблема полягала в тому, що я не міг згадати, навіщо роблю все це, повторюю це раз за разом, знову і знову. Втім, це було і не важливо, головне, що програма працює.

PS: Всі події та персонажі вигадані, будь-який збіг імен та подій з реальними є випадковістю.

Джерело: habr.com

Додати коментар або відгук