Но как бы то ни было, первые шаги в Сети они сделали без осложнений. Оставалось только освоиться и обжиться. Чем они с усердием и занялись.
Войдя во вкус, Крис понял, что все те методы создания программ, которые были доступны ему ранее, не шли ни в какое сравнение с тем, что стало возможным теперь, когда он оказался в Сети. Вот где проявилось истинное визуальное программирование. Стоило только зримо представить себе, что ты хочешь создать, как оно должно работать и как должно внешне выглядеть – и все, программа начинала работать. Не понравилась, тут же уничтожаешь и создаешь новую! И так до тех пор, пока не приходишь к выводу, что добился именно того, чего хотел.
Псевдо-Джеймс хватал на лету каждое слово Джордана. Подсмотрев за тем, как творит чиплендец, экс‑Митчел экспериментировал сам и вскоре создавал себе окружение не хуже учителя. А почему бы и нет? Уж с фантазией-то у него проблем не было! Наоборот, приходилось ее ограничивать, особенно внешние формы. Уж больно страшновато порой выходило – что поделаешь, от проклятого наследства просто так не избавишься. Маньяк нет-нет да проглядывал!
Начали они с себя. Разобравшись с тем, что получили от В‑Рошаля, друзья быстренько модернизировали и переделали под свой вкус все, что в них было. При этом Джордан старался заставить новые драйверы, особенно те, что отвечали за стандартные функции – такие, как преобразователи внешней информации в визуальные и акустические образы, – работать так, чтобы результаты максимально соответствовали привычным человеческим представлениям. А это было непросто! Нужно было из всего объема информации, что проносилась по Сети, научиться вычленять то, что им необходимо для нормального существования, и в то же время отсеивать ненужный им, но такой объемный цифровой поток. Для этой цели Крис использовал как собственный интерпретатор, так и идентификаторы, встроенные в программы их создателями. Затем, после того как выяснилось, что тот или иной драйвер необходимо еще и настроить под привычные образы, Джордану пришла в голову мысль создать обучающий модуль и использовать его для настройки картинки и видеоклипов различных баз данных. Он отыскал магистраль, ответвляющуюся к порталу Храма, легко обойдя систему контроля и допуска, вошел на сервер. Там Крис нашел свою же собственную разработку, генерировавшую образы для «потерянных», теперь она послужит для настройки визуального интерфейса.
Следующее, что сделал Джордан, это модифицировал софт, отвечающий за обмен данными с сетянами. Это был интерпретатор речевых посылок. Он позволял общаться в привычном режиме, что создавало иллюзию реального мира и позволяло чувствовать себя более комфортно. Модуль работал так, как будто Живые просто разговаривали между собой. Теперь можно было беседовать друг с другом, не задумываясь о том, как вообразить программу, соответствующую тому или иному общепринятому термину. Не воображать же каравай, когда можно просто сказать «хлеб». Зато при обсуждении сложной темы визуальное программирование оказалось весьма удобным! Чем долго говорить, лучше просто показать!
Таким образом уровень понимания между Живыми был намного выше, чем у тех, кто жил в реальном мире. Нужно ли говорить, что Джордан с экс‑Митчелом тут же этим воспользовались? Новички так увлеклись этой работой, что добились поразительных результатов. Стали передаваться не только слова, но и интонации, громкость и даже векторная направленность посылок! Это давало столь высокий уровень понимания, что Джордан стал опасаться, что в критический момент могут возникнуть непредвиденные последствия. Вдруг кто-то испугается, и это вызовет массовую панику? Или же создаст такой выброс энергии, что приведет к перегрузкам программ Живых? Это могло стать серьезной проблемой, но прежде чем за нее браться, нужно было опять-таки набрать статистики. Той, которая в реальной жизни называется опытом.
Ну, опыт – дело наживное, что его обогащает быстрее всего? Конечно, путешествия и исследования! Виртуальные, естественно! Нужно же знать, где и среди кого ты живешь? Тем более что новые органы чувств требовали общения. Чем друзья и занялись. Они так увлеклись этим, что даже не заметили, как кто-то ненавязчиво, но упорно, не упуская новичков из виду, следил за ними. А этим «кем-то» был сам профессор. В-Рошаль, наученный горьким опытом первой волны переселенцев, с тревогой наблюдал за начальным этапом адаптации новых членов сетевого сообщества. Вдруг и у них возникнут трудности? Но та легкость, с которой Крис решил сложнейшую проблему визуализации образов, еще раз убедила руководителя проекта, что он не ошибся с приглашением. Джордан именно тот, кому в будущем можно поручить обустройство всего Сетевого мира!