Наука — Школе |
Информация от Д.В.Дагаева (ВНИИ АЭС):
"Великая сила Паскаля в том и состоит, что
в нем очень мало ненужных свойств и почти нет нужды в подмножествах. Вот почему этот язык достаточно силен, чтобы выдержать специализированные расширения — Concurrent Pascal для работы в реальном времени, Pascal+ для моделирования дискретных событий и UCSD-Pascal для микропроцессорных рабочих станций. Если бы только мы могли извлекать правильные уроки из прошлых успехов, нам не было бы нужды учиться на наших неудачах." Э.Хоар |
Извлекая уроки из прошлых успехов и продолжая линию Паскаль-Модула-Оберон в сторону уменьшения сложности, Информатика-21 и OberonCore представляют проект МультиОберон.
МультиОберон -- это компилятор языка Оберон с различными сменными бэкендами:
- Генератором нативного кода x86 для системы BlackBox (1.6 и 1.7);
- Транслятором Ofront в язык C;
- Генератором кода LLVM.
МультиОберон это кроссплатформенный компилятор с поддержкой:
- Windows X86;
- Windows X64;
- Linux X86;
- Linux X64.
МультиОберон это масштабируемая технология на основе систем ограничений с начальной точкой в виде синтаксиса Компонентного Паскаля.
МультиОберон предназначен для работы из среды BlackBox и из командной строки.
МультиОберон призван реализовать масштабируемые Оберон-технологии для критически важных систем. Система ограничений позволяет и далее развиваться языку в сторону уменьшения сложности путем запрещения излишней, в контексте конкретной задачи, функциональности к более компактным и надежным рантаймам, выходя на новый уровень функциональной безопасности и безопасности информации.
МультиОберон был представлен как интеллектуально-управляемое ПО на Конференции "Разработка доверенных систем связи и управления" в Москве 28 ноября 2019 года.
Наука — Школе |