Выбрать главу

На несколько секунд завис осознавая ситуацию. В мозгах уже не мысли, а цветное кино с заложниками, пальбой из бензопилы и почему-то взрывающийся вертолёт. Куда бежать? Ждать у моря погоды? Бежать поднимать охрану в ружьё? Ещё раз взвесив "за и против", потянулся к ВЧ.

Михаила Ефимовича нашли не сразу, и похоже выдернули с совещания. Выслушав моё сбивчивое объяснение, разбавленное потёкшими интельскими соплями, коротко успокоил "ты всё правильно сделал, сиди в кабинете, ни куда не суйся". И положил трубку. Буквально через три минуты "связисты" забегали по двору, а самый ленивый начал неторопливо прогуливаться в коридоре за дверью кабинета.

Сколько времени взад-вперёд ходил я, не знаю. За сердце держался уже вполне реально. Ну ныло. И башка как бочка чугунная. Звать секретаршу с чаем не решился — увидит какая у меня сейчас рожа, скорую вызовет. Мираж скорой помощи врывающейся о двор и немедленно покрошенной из крупнокалиберного пулемета в мелкую кашу, не добавил оптимизма.

А потом позвонил мерзавец Толик. Честно-говоря, поздоровался он таким тоном, что я ждал фразы "положите миллион долларов и план аэродрома в урну на углу". Вместо этого он пробурчал: "а я ногу поломал".

Как уже потом, он рассказал оффлайн, вышел себе из дома, прошелся до остановки, и прямо там, на свеженьком гололёде, навернулся по ступенькам уличного спуска. Да так неудачно, что помимо закрытого перелома, заполучил ещё и болевой шок — под снегом-то камней не видно. Хорошо, что времена здесь патриархальные. Пассажиры тусовавшиеся на остановке, запихали пострадавшего в подъехавший автобус и уговорили водителя сделать крюк до травмпункта. Там его обкололи новокаином, раньше чем он успел что-то вякнуть, от того и голос у него был, как у свежего зомби. Две недели Анатолий провалялся в травме, а потом ещё две ковылял по коридорам НИИ на костылях, распугивая персонал стуком "костяной ноги". Я с охраной возил в опечатанном портфеле ему бумажки какие-то подписывать. Бюрократия блин! Кстати, по шапке ему прилетело конкретно. По-моему даже с занесением. Хотя сам Толик эту тему старательно обходил. А меня когда накрыло, то я чуть в трубку не заорал: "чего ж ты по мобиле не отзвонился!?" Не заорал всё-таки. Но вопрос мобильной связи поднял. Правда всё равно ничего не получилось. Во всяком случае в тот раз. Получилось другое, про это другое Толик потом едко шутил, что "когда в следующий раз сломает ногу, то будет точно знать, что о нём думают".

Фанфик от Almt

12.09.2013

11. Панегирик APL и др

Был же в НИИ "Интел" какой-то чин на должности научного руководителя — там, диссертации сотрудников подписывать и щеки надувать? А что, если он не ограничился бы только этим?

* * *

Здравствуйте, товарищи! В первую очередь, я хотел поблагодарить Петра Юрьевича Воронова за возможность выступить на совместной конференции сотрудников НИИ "Интел", НИИ 742, НИИ 581 и вычислительного центра АН УССР, посвященной языкам программирования. Мой доклад посвящен весьма нетрадициональному языку APL, недавно разработанным Кеннетом Иверсоном. Считаю, что вариант данного языка будет востребован в нашей стране в инженерный и физических расчетах.

Я проанализировал популярные предложения по языкам программирования, развитие некоторых из них было уже предложено предыдущими докладчиками. Я условно разделю их на четыре группы.

Первая — это варианты ФОРТРАНа. Язык создавался для математических вычислений, имеются программы для различных областей вычислений. Однако, классический ФОРТРАН — очень старый язык, фактически это один из первых языков программирования. Очень сложно будет адаптировать ФОРТРАН к современным требованиям и не потерять совместимость со старыми программами. Разные варианты ФОРТРАНа малосовместимы даже между собой!

Вторая группа — язык БАЗОВЫЙ, реализован в рекордные сроки в НИИ "Интел". Несмотря на то, что это наша разработка, подвергну ее критике. Язык создан профессиональными схемотехниками. Да, это ирония, товарищи. Единственные преимущества БАЗОВОГО — это то, что он уже существует и что он достаточно прост. Все остальное — недостатки. Для задач арифмометра-переростка он вполне пригоден. Вычислительная мощность нашего аппаратного комплекса КЗУП-01 "Денди" вполне достаточна для выполнения задач на БАЗОВОМ. Однако я не могу считать БАЗОВЫЙ полноценным языком программирования. Это ограничения самого языка, а не метода его выполнения!

БАЗОВЫЙ обнажил одну проблему, от которой страдают первые две группы. Как вы и сами знаете, товарищи, написание транслятора языка программирования в машинные коды — сложная, нетривиальная задача. Именно поэтому мы смогли реализовать БАЗОВЫЙ так быстро. Язык не компилируется. (Ропот.) Да, товарищи, БАЗОВЫЙ является интерпретируемым языком. И это не сильно ограничивает скорость выполнения программ! (Ропот продолжается.) Товарищи, предлагаю обсудить БАЗОВЫЙ после доклада, я пока я продолжу.