Светлый фон

На самом деле, хоть это сперва и показалось нудным, но и Этера и Косм увлечённо рисовали символы, иногда даже споря о том, как красивее сделать то или другое, а я, как только этих символов скопилось около десятка, взялся модифицировать плетение связи, чтобы их показывать.

Удивительно, но факт: на Земле, когда появились первые кинескопы, то люди долгое время не использовали понятие “растровая развёртка” для вывода изображений на экран. Вместо этого они гоняли луч по экрану кинескопа по замысловатым траекториям, строя на ходу различные фигуры, в том числе буквы и цифры.

Приблизительно таким же методом пришлось воспользоваться и мне. Связано это не с тем, что я прохожу те же стадии развития, что и наше человечество, а с тем, что плетение связи даёт мне такую возможность.

Как подступиться к выводу растровых изображений у меня пока даже предположений нет. В плетение связи я очень легко могу показать изображение, но… из своей головы. Как это сделать при помощи воздействия на плетение я пока не знаю.

В общем, я сделал так, что ядро компьютера берёт описание символа в виде линий и проводит их при помощи плетения в нужном месте. Линия проводится только в восприятии человека, и нигде в другом месте не существует.

Для человека получается, будто в воздухе, неподалёку от него, он видит цифру или букву.

Поскольку, я совершенно не понимаю, как работает плетение связи, то пришлось “оцифровать” воздействия на него и разбить на кванты всё ощущаемое вокруг пространство. Выбрав кванты, окружающие меня на расстоянии приблизительно 50 сантиметров я, практически опытным путём (при помощи конструктов), собрал статистику воздействий на плетение связи так, чтобы символ можно было нарисовать в любом месте этой воображаемой сферы.

Решив начать с символов размером около одного сантиметра, я смог нарисовать около трёхсот их штук по самой большой окружности вокруг себя.

Первый, созданный нами шрифт, был аляповат, некрасив. Некоторые линии, из которых состояли буквы, были избыточно тонкие или наоборот — жирные. Этера и Косм всё время порывались его переделать, но я останавливал их: впереди ещё такое количество работы, что подобные мелочи можно отложить на более позднее время. Текст получается разборчивым и ладно!

К концу пятого дня, когда плетение репликации дошло до реализации сорокового слоя CPU (у меня уже почти триллион процессоров!) я доделал некоторое подобие терминала: я могу выводить текст из памяти, на виртуальный экран. Курсора нет, интерактивности нет, но текст уже можно читать!

Чтобы двигаться дальше, мне нужна файловая система. Файл — это единица, инкапсулирующая в себе какой-то связанный набор данных.