коралловый
-
История и развитие CORAL
- CORAL — язык программирования, разработанный в 1964 году для военных приложений.
- Название «CORAL» происходит от «радар» и не связано с «в реальном времени».
- Влияние на CORAL оказали JOVIAL и ALGOL, но он не является их подмножеством.
-
Известные версии и стандартизация
- CORAL 66 — наиболее известная версия, разработанная под эгидой IECCA.
- Официальное определение CORAL 66 опубликовано в 1970 году.
- В 1971 году CORAL выбран Министерством обороны для военных приложений.
-
Особенности и применение
- CORAL 66 — язык общего назначения, основанный на ALGOL 60 с элементами JOVIAL и Fortran.
- Поддерживает структурированные типы записей и упаковку данных.
- Подходит для вычислений в реальном времени, встраиваемых систем и компьютеров с ограниченной мощностью.
- Использовался в британском военном программировании и гражданской индустрии управления и автоматизации.
-
Распространение и использование
- Реализован на различных платформах, включая Ferranti, GEC, Interdata и другие.
- Королева Елизавета II использовала CORAL для отправки первого электронного письма в 1976 году.
-
Стандартизация и контроль качества
- CORAL не имеет стандартизированного эквивалента stdio, но IECCA рекомендовала пакет I/O.
- Компиляторы CORAL должны были пройти сертификацию через процесс BS 5905, аналогичный Ada.
-
Варианты и рекомендации
- PO-CORAL разработан для управления цифровой телефонной станцией, позже переименован в BT-CORAL.
- Существуют рекомендации и внешние ссылки, связанные с CORAL 66.