Исповедь в коде Ascii - Максим Владимирович Моторный

Исповедь в коде Ascii

Кто же Он, Бог создавший наш мир?

Читать Исповедь в коде Ascii (Моторный) полностью

В начале было Слово. И Слово было у Бога.

Иоанна 1:1.

Блажен читающий и слушающий слова пророчества сего

и соблюдающие написанное в нем; ибо время близко.

Откровение 1:3.

Все началось в тот самый день, когда я создал виртуальную машину. Когда я ее еще только задумывал, она предназначалась для отладки вирусов. Я хотел создать точный эмулятор РC, но, столкнувшись с рядом чисто технических проблем, я отступил. К тому времени объем кода достиг восьмидесяти тысяч строк, и мне стало жалко бросать разработки. И тогда я решил направить их в другое русло.

В начале было действительно слово. И слово это – Программа. Именно так выглядит заголовок главного исходника на Паскале. А с большой буквы это слово только потому, что это признак хорошего стиля кодирования. Такой же, как функциональная декомпозиция или каскадная структуризация. Все через него начало быть, это истинно как True.

Я отвел под эмуляцию двадцать мегабайт и заполнил среду фракталами. Затем я поместил в нее колонии "Жизни", только с гораздо усложненным алгоритмом. Целыми днями я торчал в музеях с фотоаппаратом, а затем часами возился со сканером, вводя примитивы птиц и зверей. Когда галерея была готова, я принялся внедрять ее в свой мир. Шесть дней я потратил на это, и одержимость Моя достигла того предела, что я сначала отвлекался на работе, а затем и вовсе взял отгул. Ту неделю я почти не спал, оторваться меня заставлял лишь до невозможности перегретый монитор. Уже позже я поставил свой компьютер в серверную стойку, а пока одолжил второй монитор. Я похудел и оброс щетиной (кто знает, не причина ли это, что Бога рисуют с бородой), в комнате воняло потом и нестиранными носками. Размер моего мира пришлось увеличить до ста пятидесяти мегабайт.

Утром на седьмой день я осторожно запустил эмуляцию в пошаговом режиме. К моему огромному удивлению, мир не самоуничтожился и не впал в цикл. Структуры стали развиваться. От основных заложенных мною законов протянулись веточки следствий и начали сплетаться друг с другом. Я сохранил все файлы и, не дождавшись завершения работы Windows, вытянул их сети шнур питания, и заснул, умостив голову прямо на столе, кое-как отпихнув в сторону клавиатуру.

Я не сразу вернулся к нормальной жизни. Первые месяцы я почти безвылазно сидел дома, наблюдая за тем, как совершенствовался мой мир. А он ведь не просто совершенствовался – он самосовершенствовался! Да, мои первоначальные фракталы менялись; графические примитивы, сосканированные с шести стороне обретали пространственные очертания; одни программы рождались, уничтожали других, заимствовали их код и генерировали свой собственный. Те восемьдесят процентов дискового ресурса, которые я отвел для инфоволюции, потихоньку начали заполняться кодом, которого я не писал!