Как писали Ада-Эльбрус
А про идентификаторы такое вспомнила.
Меня, когда началось проектирование Ады, откомандировали в тот коллектив. Это была совместная работа 8-й и 3-й лабораторий. Очень долго обсуждали, как именовать процедуры и функции. В конце концов, решили, что процедуры, которые призваны
изменять состояние, должны в названии содержать глаголы, а функции обойдутся без них. И тут выяснилось, что Сергей Запреев, который семинары игнорировал, уже все запрограммировал в своей части, присвоив имена объектам и процедурам, как ему захотелось. А вот Виктор Кораблев в именах процедур экономил гласные. Получилось "открть", "зкрть", "схрнть" и т.п. Причем Виктор гласные экономил и в других
местах. У него имя на Эльбрусе было КРБЛ8.
Что из этого получилось, вспоминают Разгулин Владимир Георгиевич и Сергей Игоревич Рыбин:
Рыбин С.И. рассказал о методике тестирования диагностики транслятора (вообще, и языка Ада в частности), разрабатываемой в МГУ под руководством Кауфмана В.Ш. Приведены данные по оценке качества и диагностики трех трансляторов Лада, Ада-Эльбрус и венгерская Ада ЕС; из них видно, что качество диагностики Ада-Эльбрус – лучшее из трех систем.
Досадно, что исходники этого транслятора так нигде и не всплыли. Древние BSD и Emacs до сих пор в строю. Всплыли исходники зарубежного МУЛЬТИКС на PL/I, всплыли исходники Зерокс Меза. Это такой зелёнопоточный язык программирования, задолго до Go. Всплыли исходники древнего интерпретатора Ada/Ed.
Новой жизнью живёт нечто, что когда-то было Pascal-S под авторством Никлауса Вирта. На его основе был сделан CoPascal, а на основе CoPascal сделана SmallAda. Это был интерпретатор для Ады, но сам на Паскале. При помощи инструмента P2Ada этот интерпретатор был перенесён с Паскаля на Аду, доработан, и теперь это транслятор Ады на Аде HAC Ada Compiler.
На этом празднике жизни наше советское общественное достояние могло оказаться совсем не лишним, но его просто нет. Мы даже не пытались.
У нас голяк, как будто и не было ничего советского. А, может, и правда, ничего не было, а у нас в СССР только копировали. Чем докажем обратное. Куда же подевались Ада-Эльбрус, ЛАДА и другие. Кто-то их приватизировал, до сих пор зарабатывает и поэтому зажмотил, или почему их до сих пор нельзя скачать.




