Как только лысый учитель, преподававший до этого мифологию, вошел в класс, занятие началось.
— Всем соблюдать тишину. Начинаем занятие.
От этих слов в классе мгновенно воцарилась тишина, и учитель взял белый камешек. Используя его вместо мела, он начал что-то писать на доске.
— Сегодня мы наконец-то изучим, что такое чудо, и попробуем его сотворить. Но прежде ответьте: что такое чудо?
Он указал на одного из детей из «богатой» группы.
Тот уверенно ответил:
— Это сила, которой обладает жрец, и привилегия, доступная только ему.
— Ну, это не совсем неверно.
Он указал на мою соседку по парте.
— А ну-ка, ответь ты. Лейла.
Похоже, мою соседку, которая всё это время помогала мне, звали Лейла. Она ответила:
— Это акт вознесения священной молитвы богу, чтобы на время одолжить его силу.
— Верно, точно подмечено.
Он довольно улыбнулся, но тут же вновь стал серьезным и добавил:
— Однако чудо — это одновременно и крайне опасное деяние. Поэтому существуют правила, которые необходимо соблюдать при его сотворении.
Он начал записывать правила на доске.
Содержание было следующим:
— Молитва ни в коем случае не должна быть изменена.
— Знаете ли вы причину?
Лейла ответила:
— Потому что это оскверняет милость, дарованную богом. И если совершить подобное…
— … то последует божья кара. В лучшем случае чудо просто не проявится, в худшем — вы навсегда лишитесь способности творить чудеса или же это приведет к смерти самого жреца.
Услышав об этих суровых правилах, я подумал:
— Определенно, это не магия
Ведь в магии царила атмосфера исследований, где маги свободно экспериментировали с кодом, подобно современным программистам.
Если бы в магии существовала божья кара, великие маги уже миллионы раз были бы наказаны.
— Что ж, сегодня мы выучим молитву для самого базового чуда.
— Кстати о молитвах… уверенности у меня нет
Память, как ни странно, подобна мышцам.
То, что часто используешь, развивается, а то, что нет — атрофируется.
В этом плане я отлично помнил любой код, но не был уверен, что смогу запомнить что-то столь чуждое, как молитва.
Пока я терзался этими мыслями, глядя на молитву, которую он выводил на доске…
«Хм?»
Форма молитвы… какая-то знакомая.
Точно, где-то я это уже видел…
«Код?»
Да, это код!
Правда, он определенно отличался от привычного магического кода.
Это же…
«Не похоже ли это на ассемблер?»
Я был в замешательстве.
Писать код на ассемблере?
«Зачем вообще такое делать?»
Ассемблер — это язык, находящийся между машинным кодом и языками программирования высокого уровня, и на самом деле он гораздо ближе к машинному коду.
Поэтому программировать на ассемблере — это всё равно что рисовать в графическом редакторе… нет, в Excel. Производительность крайне низкая, поэтому в реальной работе такое почти не встречается.
— Разве что для микроконтроллеров, где нужна жесткая оптимизация…
Тем временем учитель, исписавший доску кодом — нет, молитвой — произнес:
— Итак, я покажу вам, что произойдет, если выучить эту молитву.
Учитель начал нараспев читать десятки строк кода.
А я, зная результат, был просто ошеломлен происходящим.
«С ума сойти».
И вот, после того как учитель быстро пробормотал молитву, перед ним… наконец проявилась суть чуда.
Вспых-
Это был маленький огонек.
И я понял, что это такое.
«Огонь».
Если переводить на систему магических кругов далекого будущего, это соответствовало даже не 1-му, а 0-му кругу — базовому заклинанию.
К слову, на обычном магическом языке этот код занял бы меньше трех строк.
А эта молитва, похожая на ассемблер, реализовала его через десятки строк.
«Безумие какое-то…»
Восхищение вырвалось само собой.
Однако в этом не было ничего плохого.
«Да это же гениально!»
До этого момента я был в отчаянии из-за того, что внезапно оказался в теле послушника. Но теперь мне даже начала нравиться эта ситуация.
«Если обычное магическое программирование использует уже готовые модули, то эта молитва — программирование с самых основ».
Преимущество очевидно.
«Магию можно оптимизировать ещё сильнее!»
Моя жажда знаний, которая, казалось, иссякла ещё на младших курсах университета, снова вспыхнула с новой силой.
* * *
Лысый жрец оглядел класс.
В классе сидело около десяти детей, и все они пристально смотрели на доску.
Поскольку все они были одаренными, то, не дожидаясь команды, сразу начали заучивать молитву.
Однако один человек был исключением.
«Аллен».
Самый проблемный ученик этого набора, да что там — всех наборов за всё время.
Только он один не смотрел на доску.
Как обычно, он просто тупо смотрел в пустоту.
«Не мог же он выучить всё так быстро».
О чем он только думает?
Он глубоко вздохнул про себя, размышляя о парне.
«До сих пор загадка, как он вообще прошел отбор».
Оценка для становления послушником состояла из двух частей.
Одна — оценка веры, другая — оценка интеллекта.
И хотя вера Аллена была оценена довольно низко, его интеллект получил высокую оценку.
Однако, став послушником и попав в храм, Аллен не проявил даже этого интеллекта.
Он не мог правильно выполнить даже приветственный жест жрецов и постоянно забывал содержание вчерашних уроков.
В итоге он уже почти махнул на него рукой.
«Если у человека нет стремления к почетному и священному званию жреца, то ему здесь нечего делать».
На предстоящих экзаменах послушники начнут отсеиваться один за другим.
И он считал, что первым будет Аллен.
«Кстати, пора бы его вызвать».
К этому моменту все они должны быть полны ожиданий.
Ожиданий того, что смогут творить чудеса.
И нужно было хотя бы раз растоптать эти ожидания.
— Итак, Фарид. Начни ты, а дальше по порядку справа налево, выходите и практикуйтесь.
Фарид был отпрыском семьи, которая из поколения в поколение славилась тем, что выпускала множество жрецов.
Он уверенно вышел вперед.
— Смотрите внимательно. Я сотворю чудо первым.
Он смело начал читать молитву, написанную на доске.
И вот, когда он закончил читать молитву до конца…
— …
Воцарилась тишина.
— Странно? Почему…
Как и ожидал учитель, ничего не произошло.
Не то что пламени, даже искры перед ним не появилось.
Причина была ясна.
— Нужно произносить слова четко.
Пытаясь прочитать всё слишком быстро, он проглотил один слог в середине.
Конечно, если бы молитва была полностью заучена, произносить её вслух было бы не обязательно, но на это способны только верховные жрецы.
— Хорошо ещё, что это было простейшее чудо. Если допустишь такую ошибку при сотворении более великого чуда, считай, ты труп. Садись.
Следующий, и ещё один ученик — то же самое.
От волнения они запинались, путались в словах и даже перечитывали одни и те же предложения.
«В этом году уровень подготовки в целом низкий».
Все шестеро, кто пробовал до этого, потерпели неудачу.
Более того, один из двух оставшихся — тот самый Аллен.
«Хотя… Лейла должна справиться».
В отличие от Аллена, она была примерной ученицей.
Всегда сосредоточенная на уроках, прилежная, и, в отличие от детей из богатых семей, не филонила. Единственный её недостаток — пожалуй, излишняя доброта.
Ведь она была единственной, кто возился с Алленом, на которого все уже махнули рукой.
— Я попробую.
Лейла, встав перед доской, начала читать молитву.
Не слишком медленно и не слишком быстро. Она читала с идеальным темпом.
Это выглядело так, будто она была опытным жрецом, читавшим эту молитву сотни раз.
«И правда».
Пусть другие дети не оправдали надежд, на неё можно было рассчитывать.
Да и в любом случае, из восьми детей здесь жрецом сможет стать только один, так что если удастся воспитать хотя бы её, это уже успех.
Вспых- Он наконец довольно улыбнулся, глядя на пламя Лейлы.
— Все похлопайте.
Однако аплодисменты были вялыми.
Большинство детей были задеты и выглядели недовольными, а Аллен… всё так же витал в облаках.
— Ну что ж, на этом урок…
— Минуточку.
Это была Лейла. Она указала на Аллена и сказала:
— Кажется, вы забыли про Аллена.
Я не забыл.
Просто было очевидно, что он не справится, вот я и хотел пропустить его.
— Кхм, точно, Аллен. Выходи.
Хоть это и было утомительно, он позвал Аллена.
— Аллен?
— …
— Аллен!!!
Только тогда он посмотрел в эту сторону.
Его выражение лица, словно говорящее: «А, точно, меня же зовут Аллен», вывело меня из себя, но я набрался терпения и стал ждать, пока он выйдет.
— Ну, давай, попробуй.
Я сказал это, не питая никаких надежд.
Секунда, две, три.
Время шло, и я открыл рот:
— Ну, если не можешь, садись…
В этот самый момент…
Вспых-
Перед ним вспыхнуло пламя.
«Как?»
Я был в шоке не столько от того, что он справился, сколько от самого факта успеха.
«Когда? И он ведь даже не смотрел на молитву? Значит…»
В голову пришло нелепое предположение.
«Он что, выучил всё это за это время?»
Учитель покачал головой, отгоняя абсурдную мысль.
* * *
Вспых-
Я смотрел на мерцающее перед собой пламя и думал в наступившей тишине:
«Увлекся и переборщил».
Стоит мне коснуться кода, как я теряю контроль.