А вот теперь я поверил – что изменится.
Должность замминистра – сродни старпому на корабле: самая «собачья». Тем более сейчас – в эпоху, очень богатую событиями. В том числе и по флотской части – а я напомню, что по убеждению товарища Сталина, именно флот (в отличие от армии) ответственен за будущее продвижение идей социализма и обеспечение интересов СССР в дальних странах (поскольку вблизи наших границ, сильного сухопутного противника у нас нет – Атлантический альянс в составе Британии, Франции и датско-голландской мелочи, лишь слабая тень блока НАТО иной истории). Потому и отдельное Министерство ВМФ, и флот растет небывалыми темпами – на Севмаше предъявили на испытания уже четырнадцатую «акулу», атомную лодку очень удачной первой серии (намного превосходящую «проект 627», наши первенцы там). И заложены первые «косатки» – лодки, несущей уже не только торпеды, но и крылатые ракеты (вышла как уменьшенная копия нашего «Воронежа»). К постройке «акул» приступают (в дополнение к Северодвинску), Ленинград (Адмиралтейский завод) и Горький (Сормово). Мало того, камрады тоже поставили вопрос, чтобы «акулы» строились и для фольксмарине, на верфях ГДР – обсуждаться будет через неделю, на Совете труда и обороны.
И наш «Воронеж» (фанфары!) наконец встал в Севмаше на капитальный ремонт – то есть здесь уже научились если не воспроизвести полностью технологии восьмидесятых годов иной истории, то уверенно работать с ними в плане техобслуживания. По надводному флоту – в строй вступают корабли новейших проектов, уже с ракетным вооружением, позвольте тут долгий список не приводить. Что влечет за собой большие и неизбежные проблемы – создания береговой инфраструктуры, подготовки личного состава. Включая бытовые проблемы – ведь не роботы служат и не монахи, за голую веру. При том что срок службы для срочников во флоте четыре года (а в армии только два) – да и офицер сухопутный, в самом задрипанном гарнизоне, по крайней мере с семьей может видеться куда чаще, чем флотский. Ну и как обеспечить привлекательность морской службы для советской молодежи? Благо что народу во флоте поменьше, чем в многомиллионной (даже по мирному времени) армии – а значит, на большее число плюшек каждому хватает финансирования и ресурсов.
– Ракет и подлодок у нас и в вашэм мирэ хватало, товарищ Лазарэв. Но сумеем ли мы сейчас поднять проект, который будет иметь огромное значение для СССР – не только в военной сфере?
Создание и отработка «системы управления и связи» нового типа – по факту, прототип будущего Интернета. С компьютерами (какие есть!), узлами и линиями связи, и стандартным протоколом обмена информацией. Которая пока, лишь в текстовом виде – изображения, а тем более видео, не влезают. Но год какой – 1955-й! У американцев пока лишь намечается что-то, в виде концепции – и тоже для их ПВО, как в иной истории. А у нас – уже работает, и даже боевую проверку прошла, в Ближневосточной войне.
И флот – только начало. Наша ПВО лишь чуть отстает, в ВВС внедряют, и у ракетчиков (нет еще РВСН, есть армейские бригады особого назначения). И для управления народным хозяйством – уж если товарищ Сталин решил, то хрен остановишь! Причем уже говорится о перспективе сделать Сеть общедоступной… лет через десять или пятнадцать. Будет в этой истории СССР родина Интернета, а отчего нет?
Ведь и там причина нашей отсталости была сугубо субъективной. Отчего мы в той истории держали уровень с ракетами, атомом, космосом, авиацией – но так провалили компьютеризацию? А спасибо кампании по борьбе с лженаукой кибернетикой, нанесшей огромный вред не столько разработке советских ЭВМ (делали, и неплохие для того времени!), как системному подходу в этом деле. Вышло в итоге, что все наши компьютеры (разных марок) были абсолютно несовместимы между собой по программному обеспечению – различаясь иногда даже в разрядности команд (не привычные 16, 32, 64 бита, а абсолютно что угодно) – объединить их в сеть было невозможно в принципе. Переход на серию IBM 360 (у нас ЕС) как раз и был вызван необходимостью навести в этом порядок – дело правильное, но ради него загубили все отечественные разработки в угоду копированию «что у них», ну а пока копировали, те уходили дальше вперед – вот и вышло, что имели там, к концу века. Здесь же проблема была осознана с самого начала.
– Эти компьютеры – 32-разрядные. Когда мы начнем разрабатывать собственные микросхемы, их разрядность должна соответствовать степеням числа 2, то есть – 8, 16, 32, 64… Это необходимо для совместимости программ.
– Но ведь, увеличив разрядность, к примеру, до 46, мы можем добиться увеличения производительности…[17]
Никакого увеличения, товарищ Лебедев! 8, далее 16, в перспективе 32 и 64 – это нэ обсуждается! Считайте это директивой партии. И обеспечьте совместимость операционных систем и протоколов обмена данными. Наверное, такой разговор был у разработчиков советских ЭВМ здесь, сами понимаете с кем.
А что такое Интернет, если по-простому, как мне (и не только!) объясняли компьютерные гении из экипажа «Воронежа»? Условно говоря, обычная связь, радио или телефон – это как в очень известном здесь фильме «Волга-Волга» – «эй, сними трубку, я буду с тобой по телефону говорить». А Интернет – вот представьте огромную толпу, как на вокзале, где-то в ней ваш адресат, и вы выкрикиваете ему свое сообщение – услышав которое, все остальные тоже начинают его повторять, передавая дальше. Когда до адресата доходит, он кричит «принял» (подтверждающий сигнал-«квитанцию»), которая таким же манером доходит до вас. Да, и все орут одновременно на миллион разных голосов (сколько по сети трафика), и ваше сообщение передается не целиком, а по слогам, или даже по буквам (разделение на «пакеты»), и уже адресат из них собирает, что вы хотели ему сказать. А теперь представьте вот это на аналоговой элементной базе пятидесятых годов? Поймете, отчего первая советская система радиотелефонной связи (не называли еще ее «мобильной») была одноканальной – каждому абоненту свою частоту, иначе разделить «голоса» в эфире не представлялось возможным. И какой сложности задачу приходится сейчас, в этой реальности, решать гениям советской науки. Но «нэт таких крепостэй, какие не могли бы взять большэвики!».
А ведь Интернет (или Сеть, как еще его тут назовут) – это не просто связь. Это и выход на ОГАС (систему автоматизированного управления народным хозяйством, так и не заработавшую в нашей истории). А еще важнейший инструмент структурирования общества в горизонтальном направлении – от «выше стоящих» к «впереди идущим». И если Сталин (и не только он один) здесь твердо поддерживают его развитие – то есть шанс, что в этой реальности Интернет появится, когда советские люди еще будут верить в Идею, а не в эпоху всеобщего разложения и равнодушия девяностых!
Что это даст – гласность! Удар по бюрократии. И по лжи. Доверие людей к своей власти. Общественное мнение – которое по существу и должно быть и властью законотворческой, и контролем за властью исполнительной. Если это не подлинная демократия – то что тогда?
Дожить бы здесь до девяносто первого! И в тот же августовский день открыть на персональном компьютере советского производства сайт новостей, и прочесть, что «в СССР все спокойно»…
– Это еще что за агрегат?
– Колян, сам ты «агрегат»! А это электронно-счетная машинка «Корунд-52». У нас на практике в Крыловке такие были еще летом. А тут узнал, что они вот только что разрешены и в свободной продаже – я и купил в «Радиоприборе» на Садовой.
– И сколько такая стоит? Наверное, как телевизор?
– Две тысячи сто. Все отдал, что родители прислали, и еще у ребят занял.
– Пашка, ты обалдел? На хрена тебе это? Видел и я такие, даже работал на них на кафедре примата. Так по мне, логарифмическая линейка не хуже – тут тебе и умножение-деление, и квадраты-кубы-корни, и логарифмы. А стоит – самая навороченная, тринадцать рублей!
– Леха, так это ж не то, что у нас на кафедре. Не просто умножить-делить, а программу ввести можно, как в настоящую большую ЭВМ. А дальше лишь меняй исходные данные и считывай результат. Ты представляешь, как это теперь курсовые делать, для любого варианта? Или на том же примате, численные методы, таблицу рассчитывать на двадцать точек, как в «методе большого параметра» – один раз программу ввел – и жми, записывай!
– Да ну, видел я настоящую ЭВМ. Как два шкафа размером – и к ней лишь в белом халате подойти дозволяют. А программу вводить и отлаживать, так это пара часов минимум. А эта – всего лишь как чемодан.
– Десять с половиной килограммов. Зато ячейки памяти – как у большой. Только всего четырнадцать – а у той тысячи. И ячеек кода девяносто восемь – а у большой тоже тысячи. Ну вот смотри, включаю, нули горят. Можно просто, ну вот 2, затем эта клавиша со стрелкой…
– Нет, надо знак операции нажимать. Плюс, минус, умножить, делить. А после – второе число. И знак равно – как «исполнить».
– А где ты тут клавишу «равно» видишь? Тут система другая – стек. Ну как карты в колоде! Вот ввел я 2. Затем стрелка – команда, эту карту уровнем ниже, новую ввести, вот снова ввожу 2. И выходит, ну как у меня двойка пик лежит, условно, и на ней двойка червей. Могу еще раз – в стек пять чисел влезает. Так понятно? Теперь лишь нажимаю команду операции – тут кроме арифметики может еще быть логарифм, степень, корень. И вот результат – 4! Две верхние карты в колоде (стеке) умножились и превратились в одну, результат, который лежит на самом верху – а которые под ним, если бы были, сдвинулись все наверх на одну. Хотя вру – если бы логарифм или корень, то просто верхняя карта бы преобразовалась, а что под ней осталось, как было. Да, вот эта клавиша – стек крутит как по кольцу: самая нижняя наверх, а остальные сдвигаются.
– Ну а программа тут где?
– А вот смотри – нажимаю эту клавишу «К». И видишь, табло сменилось: тут первое число – номер оператора, а второе – код команды. Смотрю в руководство, ввожу – взять число из ячейки 1.