Добавить в цитаты Настройки чтения

Страница 5 из 14

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

3. Основной язык программирования должен быть только один. Ну от силы их может существовать два или три. Но никак не десять или сто. И лучше всего Алгол, не зря же про него в мои школьные учебники поместили три абзаца. Дескать, хорош для обучения… Вот это и нужно. Доведут до ума, и, глядишь, со временем и до С++ дело дойдет.

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

Что там дальше в стопке макулатуры? О, более симпатичная модификация МИР-1. Экспортная, похоже, не зря каталог на английском сделали. Клавиатура в столешницу вделана, печатная машинка туда же. И табло поаккуратнее установлено, прямо перед оператором. На нем и маркировка есть… IBM 1130. Ио-хо-хо! М-да, обознался, слишком хорошо подумал об отечественной промышленности. Но как похож-то, прям «Волга» и «Ford Customline» [12].

Посмотрим, что пишут про чудо вражеской техники. Сначала о цене, ну капиталисты же, все о деньгах думают, нет чтобы о кибернетике или искусственном интеллекте в тишине кабинетов поразмышлять. Крупно так, от $32 280, аренда $695 в месяц и соответственно $42 280 с жестким диском. Технические параметры похожи на МИР, только есть возможность добить память до 8к шестнадцатибитных слов, то есть до шестнадцати килобайт. Чтение из памяти МИРа даже быстрее на треть, две с половиной микросекунды против трех целых и шести десятых. Молодцы ИКАНУ [13], хоть тут нос заокеанским коллегам утерли [14].

В комплекте IBM библиотека из двадцати пяти математических функций и пятидесяти каких-то прикладных программ. И Fortran, как обойтись без этого вредительского софта… Что там со скоростью? Сто двадцать тысяч операций сложения в секунду? Против трехсот у МИРа? [15]Это точно не ошибка? М-да… Похоже, у наших разработчиков настоящий талант делать из конфет дерьмо!

Еще и с периферией полная феерия, простите за каламбур. Есть IBM 2311, тумбочка под диски в семь мегабайт размером с хорошую пиццу. Строчный принтер IBM 1403, как его по-русски-то назвать, в общем, печатает для шестидесятых очень быстро, но шумно. Графопостроитель, правда, убогий какой-то, не планшетный, и в «добивку» — целый комбайн перфокарт-ридера. Здоровенный, дюймов на семнадцать, графический дисплей IBM 2250 меня просто убил наповал. Световое перо, кстати, при нем вполне даже присутствовало, не придумал ничего нового академик Глушков.

На фоне серийной штатовской модели наш МИР-1 (которой предстояло тянуть до серии еще год-два как минимум) смотрелся кустарной поделкой из паровозостроительной мастерской. Наверняка он еще был и более дорогим, вот не верю я в чудеса социалистической экономики. Отставания почтинет, говорите? Ну-ну, отправить бы вас, составителей российских учебников, сюда, в тысяча девятьсот шестьдесят пятый. Ловкость мысли, и никакого мошенничества — стоит только сравнить массовое серийное изделие США с проектом малосерийки в СССР.

Впрочем, надо отдать должное, в ИКАНУ быстро подсуетились и внешне передрали IBM, еще полугода не прошло. Их героические последователи в скором времени только в пятилетку станут укладываться. Кажется, начинаю хорошо понимать, почему в конце шестидесятых Политбюро приняло «обезьяний закон» о слепом копировании серии IBM-360/370 в виде ЕС. Попробуй, заставь того же Глушкова просто делать нормальную, конкурентоспособную технику, а не витать в высоких эмпиреях ОГАС [16]… Да еще необходимо, чтобы изделие укладывалось в стоимость аренды $1000 в месяц. Видимо, в СССР такие вещи делались только через расстрел.

Впрочем, не на одном академике свет клином сошелся. Как я понял, сейчас именно Глушков оказался наиболее близок к Косыгину, да и вообще к ЦК. Но есть и другие коллективы разработчиков, вполне может быть, что там дела идут намного лучше.





Придется записать следующую серию «рекомендаций». Вопрос — будет ли их кто-нибудь слушать?

1. Стандартизация. Только она может спасти отрасль. Срочно, за полгода, разработать и утвердить единый интерфейс сопряжения всей периферии. Пусть это будет тот же самый последовательный порт RS-232, хватит его на все надобности. Разве что для больших расстояний понадобится что-то типа RS-485, но это то же самое, только вид сбоку [17]. Ну, и не забыть что-то стандартное для жестких дисков, главное — ничего не выдумывать, взять девайс от IBM 360 и передрать ввод-вывод.

2. Выпуск периферии нужно перевести на отдельные заводы или даже в отдельное министерство, и сделать так, чтобы фирмы-производители могли хоть немного друг с другом конкурировать. А еще нужно сразу забыть про перфокарты и перфоленты, не стоит даже пытаться их делать. Магнитную ленту отправим в ту же степь. Если уж совсем приспичит — придется покупать импорт. Далее… Нам требуется срочно, пожарными темпами развивать производство гибких и жестких дисков. Смогли же его наладить в США по вполне разумной (на фоне самой ЭВМ) цене $10 000 за семь мегабайт. Не думаю, что это намного дороже считывателя и пробивателя перфокарт [18].

3. Предлагаю прекратить оригинальничать со всякими МИРами. Пару месяцев назад я серьезно предполагал, что надо отказаться от «больших» ЭВМ и сразу сосредоточиться на персональных компьютерах. Наивный фантазер! Про себя-то, приказав самомнению молчать, можно и такое сказать: реальность оказалась куда круче вбитых жизнью в двадцать первом веке инстинктов! Поэтому правильным будет выбрать нормальную «триаду» и ее придерживаться.

Во-первых, большие ЭВМ. Направление потенциально тупиковое, хотя на сегодня это единственные машины, похожие на нормальные компьютеры. В них и нужно потихоньку «перетечь». Во-вторых, от калькуляторов и текстовых процессоров проку намного больше, чем кажется на первый взгляд. По крайней мере, логарифмические линейки, счеты и всякие пишущие машинки пора изживать как класс. И, в-третьих, у нас имеются промышленные и военные контроллеры. Для них необходимы функции реального времени с отчетом в миллисекундах, возможность многочисленных прерываний со стороны внешних устройств. Или еще какие-нибудь хитрости аппаратной обработки сигналов и данных. Впрочем, надеюсь, с этим справятся без меня, так как почти ничего не понимаю в подобном оборудовании.

4. Ну и, разумеется, придется забыть про буквальное копирование! Если и тащить что-то у буржуев, то лишь идеи и спецификации. Тяжело, нудно, надо валюту тратить, но все равно иного пути нет. Государственная политика банального воровства до добра не доведет. Мало того, что в приличном обществе станут пальцами, как на дикарей-людоедов, показывать, так еще возникнет и проблема во времени. Покупки секонд-хенда прошлого поколения IBM через Индию или Румынию, шлифовка чипов, которая скоро станет невозможна даже технически, — это фатальное отставание… Несколько лет — и все, здравствуй, «третий мир», заснеженная банановая республика! [19]

Опять придется теребить Шелепина, приставать к нему с криками «все пропало»! Вот только если мои записки дойдут до Глушкова, снова получу отзыв в старофранцузском стиле: «Камни не могут падать с неба, потому что на небе нет камней». Надо просить аудиенции, или как это будет называться по-советски? Пусть ученый даст мне шанс растолковать все не спеша и по пунктам.

Не прошло и пары недель, как поводырь-надзиратель-водитель Смирнов повез меня на лесную заимку «собирать грибы с Алексеем Николаевичем и Виктором Михайловичем». Ладно, хоть предупредил заранее, так что я надел кофту с джинсами и кроссовки, а не ставший уже почти привычным костюм. Кто именно скрывался под именем Виктор Михайлович, понять так и не смог. Как и не уяснил свою роль в сборе лесного урожая.