Собственно, пару лет назад именно по этому пути бы и пошли, максимум, использовали стильные маленькие лампочки и микропереключатели. Но опыт разработки "Денди" и превентивно разработанный в моем НИИ дизайн "компьютера мечты" сделал свое дело. Старосята, привыкшие к работе с экраном дисплея, быстро "переточили" вылизанную за два года до блеска программу системного монитора на новую ЭВМ. Всего килобайт зашитых в ПЗУ "кодов", но с их помощью можно реально управлять "Орион-801". Например, просматривать, менять содержимое памяти и регистров процессора, передавать управление по какому-либо адресу в памяти, проводить тестирование, загружать и выгружать данные со считывателя перфоленты или "Спирали". Для последнего удалось внедрить что-то похожее на понятие файла, но пока это всего лишь иное название для блока данных.
Следующим этапом стал… Текстовый редактор, который появился как "отход" от системы символического кодирования, или, говоря проще, ассемблера. То есть специально никто с текстами на ЭВМ работать вообще не собирался, программисты сделали простенькую "няшку" под свои скромные нужды. Сперва я радовался, что успел подсунуть им в полном объеме синтаксис "ed"[17], самого простого текстового редактора, какой только можно придумать. И только потом понял, какую огромную ошибку совершил. Для взращенных на телетайпах дяденек и тетенек убогий строковый ed казался чрезвычайно удобным! Ну ведь правда, так легко, если нужно исправить букву в десятой строчке, набрать: "10s/ашибка/ошибка/". Удалить пустые строки еще проще — набери "g/^$/d" и радуйся результату.
В общем, писать тексты отчетов за монитором ЭВМ "старосята" приспособились удивительно быстро, благо, никто их в этом не ограничивал. А вот сделать нормальный полноэкранный редактор, в котором можно свободно "гонять" курсор по всему тексту, так ни один паразит и не захотел. Сколько ни требовал — всегда находилось что-то более срочное. И не кого было особо винить — даже Старос не мог представить "Орион-801" на столе у секретарши, ведь за двадцать тысяч[18] можно нанять пару-тройку вполне симпатичных девчонок на пять лет вперед даже с учетом неизбежных "декретов".
С языком для инженеров, по сути, главной сиюминутной задачей, тоже дело шло не слишком гладко. Для начала, из массовой модели полностью исключили все компиляторы, в смысле, пакетные преобразователи программы на языке высокого уровня в машинные коды. Причина тривиальна, впихать в 16 килобайт оперативной памяти два полных текста программы в теории как-то можно, но вот работать с этим практически, да еще без быстрого удобного жесткого диска — ненаучная фантастика. Зато споры о интерпретаторе достигли такого накала, что коллектив программистов раскололся аж на три команды. Каждая из которых "рыла землю" в попытке доказать свою правоту de facto, то есть готовым продуктом.