Морозов смотрел на коллегу. Формулировка была безупречной. Ни слова о пришельцах, машинах времени или других эпохах. Никаких прямых вопросов, которые могли бы напугать Анну или Любу. Абсолютно невинная просьба ведущего программиста к архитектору проекта. Просьба дать стратегический ориентир. Громов, вооруженный знанием о происхождении Алексея, аккуратно, словно пинцетом, пытался извлечь из его памяти карту будущего мира.
Алексей принял правила игры.
Он подвинул к себе чашку. Бросил в горячую воду дольку лимона. Наблюдал, как желтая мякоть медленно всплывает на поверхность.
— Через пять лет текст перестанет быть главным средством общения человека и машины, — ровно произнес Морозов.
Громов замер. Люба, перестав тереть руки, повернулась от окна. Анна тихо опустилась в кресло, подтянув колени к подбородку.
— Командная строка — это барьер, — продолжил Алексей, глядя на мигающий курсор телевизора. — Люди мыслят образами, а не операторами синтаксиса. Будущее за графическими интерфейсами. Экран перестанет быть просто терминалом для вывода букв. Он станет рабочим столом. На нем появятся визуальные объекты. Окна, которые можно будет перемещать, перекрывать друг другом. Документы будут выглядеть как листы бумаги.
— Графика жрет память, — мгновенно отреагировал Громов. Его мозг уже переводил концепцию в байты и такты. — Чтобы отрисовать каждый пиксель независимо, нужен колоссальный объем видеоОЗУ. Наша шина просто захлебнется, перекачивая такие массивы. ЦУБ не потянет.
— Восьмибитная архитектура уйдет в прошлое, Женя. Произойдет переход на шестнадцатиразрядные системы. А затем на тридцатидвухразрядные. И на шестидесятичетырёх. А в некоторых случает разрядов будет ещё больше. Шина расширится. Появятся отдельные сопроцессоры, задача которых — только отрисовка графики. Основной кристалл будет разгружен.
Морозов говорил сухо, выстраивая слова в четкие технические блоки. Никакого пафоса. Никаких восторгов по поводу технологий будущего. Только голая физика и математика развития.
— Как управлять этими объектами? — голос Громова сел. Он нащупал на столе карандаш и начал неосознанно крутить его в пальцах. — Стрелками на клавиатуре? Это чудовищно медленно.
— Появятся манипуляторы. Координатные устройства. Коробка с датчиками перемещения, которая лежит на столе под правой рукой. Неуклюжие прототипы есть уже сейчас. Двигаешь ее по плоскости — на экране синхронно двигается указатель. Наводишь на объект, нажимаешь кнопку на корпусе манипулятора. Происходит действие. Запуск программы, выделение текста.