Поцелуй ведьмы
Шрифт:
— И что ты тут интересного увидел? — спросила невесть откуда взявшаяся Наташа.
— Дык интересный парень! Возможно, знание его секретов пригодиться мне в будущем…
Я ехидно улыбнулся.
— Неужто ты в шантажисты решил податься? — спросила демонесса, прищурив один глаз.
— Почему сразу в шантажисты? Кто владеет информацией — владеет миром.
— Ну-ну, — покачала головой девушка.
— Да, кстати, об информации, — спохватился я, — хорошо бы узнать, как безопасно добраться до Набережных Челнов.
— Об этом тебе следовало пораньше подумать. Вместо того, что бы пить пиво и читать желтую прессу, мог бы
— Слушай, а разве я не могу во сне увидеть карту? Мне обязательно сейчас просыпаться?
— Вообще-то тебе надо будет сделать упражнение в состоянии бодрствования. Но сейчас ты его вряд сможешь правильно проделать, после трех-то бутылок выпитого пива. Так что придется ждать до утра. Где-нибудь в конце ночи проснешься и сделаешь упражнение. А сейчас на, смотри карту.
Закончит эту тираду, Наташа протянула мне атлас автомобильных дорог России. Открыв ее на нужной странице, я выбрал несколько маршрутов и стал просматривать, что ждет меня, выбери я тот или иной вариант.
Выбрав маршрут с наиболее удачным сюжетом, я, как и в прошлый раз, узнал безопасные адреса обналички электронных денег и ночлега. А под утро, как и советовала демонесса, стал выполнять упражнение: моя задача состояла в том, что бы пробудившись, войти в состояние очень глубокой релаксации и в этом же состоянии снова заснуть, но, при этом, не закрывая глаза.
И так, я лежу с открытыми глазами, расслабляю каждую мышцу своего тела. Занятие очень утомительное и клонит в сон. Так и хочется закрыть глаза, но нельзя. Я держусь из всех сил, продолжая релаксировать. Постепенно стал ощущать, будто мое тело состоит из теплой ваты. Потом оно стало резиновое. Потолок почему то окрасился в розовый цвет. А я вообще поплыл по комнате, и, обернувшись, увидел свое спящее тело, лежащее на кровати.
— Поздравляю, ты вышел в астрал, — сказала неизвестно откуда появившаяся Наташа.
— Я уже выходил туда, — сказал я, — по-моему, это было в самолете.
— Нет, то был внетелесный опыт, — возразила демонесса.
Я попытался придать своему виртуальному телу нормальную форму и размеры. Получилось. Удалось даже создать что-то наподобие рук, состоящих из синего тумана. А потом я выглянул в окно. Город бы какой-то странный: дома, словно коробки из какого-то необычного материала, который, к тому же еще и светиться. Все окутано разноцветной дымкой: красной, синей, зеленой. Туда-сюда летают какие-то «пыльные вихри», тоже фосфоресцирующие. Местами видны потоки светящейся субстанции.
— Это что, такой интересный сон? — спросил я у Наташи.
— Да нет же, не сон. Это — астрал! — ответила девушка.
— Ты можешь мне с научной точки зрения объяснить, что такое астрал? — задал я следующий вопрос.
— Ну, как бы это так сказать, — демонесса ненадолго задумалась, — Понимаешь, Макс, — продолжила она, — мир это как большой компьютер, ну, или программа.
— Как это ИЛИ компьютер ИЛИ программа? Это ведь совершенно разные вещи!
— Это на ваш человеческий взгляд вещи разные, но посуди сам: Хард и
Софт вещи взаимосвязанные. Можно сказать две стороны одной медали.
Разделение весьма условно и однобоко. Не надо на все смотреть с одной
стороны. Или с двух. Надо смотреть в суть вещей.
— Не понимаю. Поясни, плиз, то ты имеешь в виду?
— Вот
смотри, чем сложнее процессор, тем больше он может выполнять разныхинструкций. Соответственно, тем короче для такого процессора программа -
меньше команд, за счет сложности самого процессора. В пределе, бесконечно
сложный процессор вообще может обходиться без программы. В него изначально и
так все заложено. Если мы будем двигаться в другую сторону: упрощать
компьютер, но усложнять программу, то в идеале получим программу, которая
будет работать вообще без компьютера.
— Трудно представить…
— Но так оно и есть. Мир — это компьютерная программа. Правда, не совсем
совершенная. Триальная версия так сказать. С ограничениями.
— С какими?
— Ну ты даешь! В школе что ли не учился? Скорость света. Или необратимость
времени. Или то, что предмет не может находиться одновременно в нескольких
местах, а существует только здесь и сейчас. В совершенной программе таких
ограничений быть не должно. По сути, ограничение на скорость света — это не
боле чем глюк, недосмотр программиста. Хотя, в некоторых случаях (сам ведь
испытывал опыт телепортации), это ограничение не срабатывает. Трудно сказать, когда именно это работает и от чего зависит. Оператор (демон) как раз и занимается выяснением
всех этих вопросов.
— Это что, он типа бета-тестер?
— Ну, типа того.
— А когда мир протестят, то все баги пофиксят?
— Ну конечно…. Будет мир 2.0…. со своими глюками, — Наташа хихикнула.
— Ладно, — сказал я, — все это очень интересно. Но ты так и не ответила: что такое астрал?
— Вот! — девушка изобразила свой коронный жест: поднятый вверх указательный палец, — Помнишь, в детстве ты программировал в машинных кодах?
— А то! Конечно помню, — я улыбнулся, погрузившись в воспоминания, — тогда еще компьютеры такие были, без графики, с зелеными буковками на экране. Первый такой компьютер мне папа сам спаял. Он еще к телевизору подключался… А потом появился Компаньен-2. Там даже бэйсик был!
— В общем, к чему я все это говорю: ты прекрасно понимаешь, что в компьютерах есть несколько уровней управления: уровень пользователя, когда нажмешь кнопочку, и программа что-то делает, а потом выводит результат. Но ведь эту прогу кто-то писал. На языке высокого уровня. А компьютер же не понимает, например, Паскаль. Этот язык для человека был создан, что бы ему было удобнее программировать.
— Да, — согласился я стал и развивать мысли демонессы, — а язык высокого уровня компилируется [11] в машинные коды специальной программой компилятором…
11
Компилятор — Большинство компиляторов переводит программу с некоторого высокоуровневого языка программирования в машинный код, который может быть непосредственно выполнен центральным процессором. Как правило, этот код также ориентирован на исполнение в среде конкретной операционной системы, поскольку использует предоставляемые ею возможности (системные вызовы, библиотеки функций). Архитектура (набор программно-аппаратных средств), для которой производится компиляция, называется целевой машиной.