Читать «Иди, поймай свою звезду» онлайн - страница 46

Павел Робертович Шумилов

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

– Ты размяк, Мастер, – внушает мне Анна. – Раньше был кремень, а теперь – студень. Вспомни молодость. Как мы магистра разделали! Жуть!

– Не в этом дело, Анна. Магистр первый напал. А Греб ничего плохого нам не делал.

– Он гад и сволочь. Хотел нашей первой Мириам голову отрубить. Отрубил бы, если б живая была. А ты, если разобраться, ему пока ничего плохого не сделал. Даже наоборот! Таких девушек подарил. Он тебя благодарить должен! Да, откуда наши Мириам знают, как он с живой познакомился?

– Люди забывают, что их со всех сторон окружают киберы. Дворники, садовники, такси наконец. Обычно они молчат о том, что видят, но мне рассказывают все.

– Как так? Почему мне не рассказывают? Я же член синода! – возмущается Анна. – Ты тайное слово знаешь?

– Долгая история. Все дело в том, что местные программисты пошли по неверному пути. Этот путь называется объектно ориентированный подход в программировании. На самом деле это мина с часовым механизмом в красивой упаковке. В очень красивой упаковке. Как с этим бороться, я не знаю. Упустил момент.

– Мастер, ближе к делу.

– Знаешь анекдот, как программист кипятит чайник. Дано: пустой чайник, кран, спички, газовая плита. Программа действий: наполнить чайник водой из-под крана, поставить на плиту, зажечь газ. Ждать, пока закипит чайник. Эта программа оформляется как объект. Второй случай. Все то же самое, но чайник с водой уже стоит на плите. Действия программиста: вылить воду из чайника и выполнить предыдущий объект.

– Грустно. А нырнуть внутрь объекта нельзя? Туда, где надо газ зажечь?

– Нельзя. Можно добавить новое свойство или действие. В нашем случае – воду вылить. Будет новый объект. Но внутрь влезть нельзя. Объект дается как единое целое. Никто не знает, что там внутри. Все давно забыли, откуда ноги растут. В результате получается колоссальное дублирование кода и данных и огромная потеря производительности компьютера. С каждым годом компьютеры требуют все больше памяти, а работают все медленнее.

– Ну а как это связано с тем, что все киберы слушаются тебя?

– Когда-то, на заре исторического материализма я назначил себя главным администратором всех компьютерных систем. Эта информация попала в объект под названием "Ядро базовой операционной системы". Недавно я проверил, даже самые новые компьютеры помнят и любят меня. Об этом, кроме нас троих, никто больше не знает.

Темнеет. Кора разводит костер, и в глазах ее таинственно пляшут язычки пламени. Впервые в жизни занимаюсь любовью с двумя женами сразу. Потом лежу в изнеможении на спине, медленно трезвею и думаю, хорошо ли я себя вел. С какой стороны ни подойти, я свинья. Надо было или по-очереди, или…

– Афа, ты не комплексуйся, все было замечательно. – Кора трется щекой о мою чешую.