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