Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
ob:docu [2021/06/19 14:30] iadenisov |
ob:docu [2023/01/07 16:31] torgeek [Краткая история языка Паскаль] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
===== Языки семейства Оберон ===== | ===== Языки семейства Оберон ===== | ||
+ | Язык программирования [[ob: | ||
- | [[ob: | + | От Оберона пошло несколько веток развития языка программирования: |
- | [[ob: | + | < |
+ | component " | ||
+ | component " | ||
+ | component " | ||
+ | component " | ||
+ | component "Оберон-07" as O07 # | ||
+ | component " | ||
+ | component " | ||
+ | OBR -down-> OSA | ||
+ | OBR -down-> AOB | ||
+ | OBR -down-> OB2 | ||
+ | OSA -down-> O07 | ||
+ | AOB -down-> ZNN | ||
+ | OB2 -down-> CMP | ||
+ | </ | ||
- | [[ob:oberon|Оберон]] | + | [[ob:oberon07|Оберон-07]] | [[ao: |
- | ===== Краткая история языка Паскаль ===== | + | ===== Диаграмма наследования в развитии Оберон-технологий |
+ | {{ : | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | |||
+ | ===== Краткая история языка Паскаль ===== | ||
- | Компонентный Паскаль является кульминацией нескольких десятилетий исследовательской работы. Этот язык | + | История языков семейства Оберон вытекает из развития языка |
+ | {{: | ||
==== Алгол ==== | ==== Алгол ==== | ||
Строка 92: | Строка 114: | ||
На основе опыта разработки Oberon-SA в 2007 году Н. Вирт уточнил исходное определение языка Оберон. Новая версия языка получила название Oberon-07 (Revised Oberon). | На основе опыта разработки Oberon-SA в 2007 году Н. Вирт уточнил исходное определение языка Оберон. Новая версия языка получила название Oberon-07 (Revised Oberon). | ||
- | Для языка Oberon-07 австралийская фирма CFB Sowtware | + | Для языка Oberon-07 австралийская фирма CFB Software |
Строка 99: | Строка 121: | ||
В 2013 году вышла новая версия языка вместе с проектом Project Oberon (New Edition 2013). | В 2013 году вышла новая версия языка вместе с проектом Project Oberon (New Edition 2013). | ||
+ | |||
https:// | https:// | ||
+ | |||
http:// | http:// | ||
+ | |||
https:// | https:// | ||
- | Для этого варианта языка был обновлен компилятор Astrobe, а также был разработан новый компилятор O7 для микроконтроллеров с архитектурой ARMv{6, | + | |
+ | Для этого варианта языка был обновлен компилятор Astrobe, а также был разработан новый | ||
https:// | https:// | ||
+ | |||
+ | |||