Что же такое произошло, почему я осмеливаюсь болтать об очередной реализации моего все же научно-фантастического прогноза? А произошло то, о чем, например, сообщает «New Scientist» в статье «Жизнь в кремнии». Речь там идет о коллективе, который называется «Tierra Working Group», с Томасом Реем во главе, а задача, которую этот коллектив поставил, описывается словами: «За последний месяц ученый-дарвинист, работающий с группой ученых-компьютерщиков, создал вселенную». Это не белковая и не основанная на атомах углерода вселенная, а «большая, пустая экосистема», которая не смогла бы разместиться ни в одном, даже самом большом, параллельном компьютере, для которой местом рождения является киберпространство в сетях Интернета. Еще в 1990 году Том Рей, биолог, научившийся программировать, сконструировал «вселенную малых существ, которые эволюционируют с изумительным разнообразием, в которой наблюдаются паразиты, иммунитеты и даже социальное взаимодействие». Об этом «New Scientist» писал еще 22 февраля 1992 года на стр. 36 в статье «Жизнь и смерть в цифровом мире», но я тогда сидел тихо, поскольку меня самого терзало ощущение, что предвидение с такой эффективностью как-то плохо пахнет и натравит на меня различных комендантов отечественной критики. Но как раз в то время в Германии в Эссенском университете вышла книга философа науки «Голем Лема», а в издательстве «Suhrkamp» вышел труд «Открытие виртуальности» другого автора: я уже не мог дальше прятаться в кустах со своими прогнозами, хотя было бы лучше не высовываться.
Q настоящее время возможности дальнейшего развития цифровой эволюции существенно возросли и ускорились, потому что (как снова сообщает «New Scientist») Т. Рей понял, что связанные Интернетом миллионы компьютеров могут предоставить «достаточно большую, объемную и разнородную вселенную», чтобы информационные создания могли в ней эволюционировать. Речь идет о создании численных аналогов разнообразия и конкуренции, двойного движителя эволюции. Чтобы идти дальше (естественно, не до какого-то Голема, но все-таки до элементарных «фальсификатов молекулярной жизни»), программа, названная TIERRA, действует как созданный на языке программирования «С» «виртуальный компьютер» внутри «компьютера-хозяина». Таким образом, как выразился Джо Флауэр, руководитель «Проекта изменчивости» из Калифорнии, «первородный кремниевый бульон» отделен от нормальной работы «компьютера-хозяина». Хвала Богу, здесь я добрался уже до «виртуального компьютера» и оказался в самом начале того пути, который на далеком горизонте довел мое сочинение до «Голема».
Следует заметить, что информационная эволюция на сегодняшнем вступительном этапе не является материальной эволюцией, скажем, молекулярно-химической. Нет внутри киберпространства ничего, кроме нулей и единиц; из них, как из кодонов, построены «системы». Что-то подобное описанному в моем (увы, увы!) тексте из другой книги «Бессонница» — «Не буду прислуживать», в которой речь идет о «математически созданных Существах, подслушиванием которых во время их теологических дискуссий» занимается мой фиктивный герой, профессор Добб. Command performance[5] любой из эволюционных программ Tierra можно найти в специальной литературе. В конфигурационном безразмерном, а значит, не метрическом, а скорее топологическом (алгебраически: топология является абстрактным дериватом геометрии, алгебра же может быть дериватом — эквивалентом — определенных разновидностей топологии) пространстве возникают «маленькие индивидуальные программы», что-то вроде «простейших», у которых в соответствии с командами осуществляются мутации, случайным перемешиванием единиц и нулей или даже перемещением, «перетрансплантацией» одной части «создания» в другую. Благодаря этому возникает разнообразие — первый из двух «движителей» эволюции. Большинство мутаций не приносит никаких существенных различий. Однако некоторые дают новые эффекты. Таким образом могут возникать копии «простейших», или их реплики, такие же или не такие. Когда весь объем «хозяйского пространства» заполнен, система включает «жнеца» (reaper), который «убивает» самые старшие создания или полные «ошибок»: таким образом освобождается пространство для «новорожденных» программ, и на сцене появляется конкуренция. Теперь для эволюции имеются «оба необходимых движителя», и она может идти дальше, куда — пока еще неизвестно, поскольку это даже не уровень прокариотов, а как бы более ранний, и наверняка это еще никакая не «биоэволюция», а только ее «информационная тень», ее чисто цифровая разновидность.
В этом месте в статье появляются слова: «Благодаря операционной системе Tierra человек-оператор получает возможность управления в роли Бога-Творца». Подобные слова можно найти в «Не буду прислуживать» из «Бессонницы», но звучат они там следующим образом (программы в моем рассказе называются ВААЛ-66, KPEAH-IV, ЯХВЕ-09):