Работа над проектами шла практически синхронно. Не удивительно что в свой первый полет они тоже отправились почти синхронно, ранней весной 1970 года. Доработка велась еще почти год. За это время на самолетах появились речевой информатор (подсмотренный у космонавтов), бортовая ЭВМ и новая электронная система контроля бортового оборудования. Технически, конструкция управления позволяла дать порулить ЭВМ, но делать этого не стали, пока еще было страшно. На нее переложили только сбор и отображения данных о состоянии всех систем самолета, таким образом отказавшись от борт-инженера. Еще с середины 1970-го заводы
начали готовится к производству. Ан-122 в Киеве, Ту-154 в Куйбышеве, военно-транспортный Ил-76 в Ташкенте, а пассажирский Ил-86 в Воронеже. Фактически самолеты были готовы отправиться в серийное производство в начале 1971 года.
А затем был июнь 1971 года, когда все 4 самолета отправились в Ле Бурже, где фактически стали гвоздем программы. Никто не ушел равнодушным: пилотов впечатлила система управления, инженеров - конструкция и унификация, военные прикидывали сколько танков, куда и за какое время теперь может перебросить СССР, представители авиакомпаний уносили с собой невероятно красочные, просто манящие рекламные буклеты на 10-ти языках. Обычные люди были просто рады возможности посидеть в новеньких креслах или прилечь на кушетке первого в воздушного спального купе, выпить стакан холодного Байкала (я знаю что он 73-го года) и унести на память маленькую сувенирную модельку.
Характеристики этого квартета произвели фурор, особенно после того как были озвучена стоимость и расход горючего. Масла в огонь подлили сообщения об оптовых скидках, при заказе более 10-ти штук, и бесплатном сервисе в первые 2 года. Ан-122 и Ту-154 были не только экономичней, но и дешевле своих конкурентов, ставя Боинг на грань банкротства. Ил-86 был конкурентом DC-10, но также превосходил его в топливной эффективности.
Был же в НИИ "Интел" какой-то чин на должности научного руководителя -- там, диссертации сотрудников подписывать и щеки надувать? А что, если он не ограничился бы только этим?
***
Здравствуйте, товарищи! В первую очередь, я хотел поблагодарить Петра Юрьевича Воронова за возможность выступить на совместной конференции сотрудников НИИ "Интел", НИИ 742, НИИ 581 и вычислительного центра АН УССР, посвященной языкам программирования. Мой доклад посвящен весьма нетрадициональному языку APL, недавно разработанным Кеннетом Иверсоном. Считаю, что вариант данного языка будет востребован в нашей стране в инженерный и физических расчетах.
Я проанализировал популярные предложения по языкам программирования, развитие некоторых из них было уже предложено предыдущими докладчиками. Я условно разделю их на четыре группы.
Первая -- это варианты ФОРТРАНа. Язык создавался для математических вычислений, имеются программы для различных областей вычислений. Однако, классический ФОРТРАН -- очень старый язык, фактически это один из первых языков программирования. Очень сложно будет адаптировать ФОРТРАН к современным требованиям и не потерять совместимость со старыми программами. Разные варианты ФОРТРАНа малосовместимы даже между собой!
Вторая группа -- язык БАЗОВЫЙ, реализован в рекордные сроки в НИИ "Интел". Несмотря на то, что это наша разработка, подвергну ее критике. Язык создан профессиональными схемотехниками. Да, это ирония, товарищи. Единственные преимущества БАЗОВОГО -- это то, что он уже существует и что он достаточно прост. Все остальное -- недостатки. Для задач арифмометра-переростка он вполне пригоден. Вычислительная мощность нашего аппаратного комплекса КЗУП-01 "Денди" вполне достаточна для выполнения задач на БАЗОВОМ. Однако я не могу считать БАЗОВЫЙ полноценным языком программирования. Это ограничения самого языка, а не метода его выполнения!
БАЗОВЫЙ обнажил одну проблему, от которой страдают первые две группы. Как вы и сами знаете, товарищи, написание транслятора языка программирования в машинные коды -- сложная, нетривиальная задача. Именно поэтому мы смогли реализовать БАЗОВЫЙ так быстро. Язык не компилируется. (Ропот.) Да, товарищи, БАЗОВЫЙ является интерпретируемым языком. И это не сильно ограничивает скорость выполнения программ! (Ропот продолжается.) Товарищи, предлагаю обсудить БАЗОВЫЙ после доклада, я пока я продолжу.