Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
ob:docu [2022/08/15 14:37] iadenisov |
ob:docu [2022/08/15 17:11] madzi [Языки семейства Оберон] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
===== Языки семейства Оберон ===== | ===== Языки семейства Оберон ===== | ||
- | Язык программирования Оберон разработан Никлаусом Виртом при разработке одноименной операционной системы. По словам автора, | + | Язык программирования |
От Оберона пошло несколько веток развития языка программирования: | От Оберона пошло несколько веток развития языка программирования: | ||
+ | <uml> | ||
+ | component " | ||
+ | component " | ||
+ | component " | ||
+ | component " | ||
+ | component " | ||
+ | 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:|Активный |
- | ** | + | |
- | [[ob:oberon|Оберон]] → **[[ao: | + | |
- | [[ob: | + | < |
+ | @startuml | ||
+ | folder " | ||
+ | component " | ||
+ | } | ||
+ | folder " | ||
+ | component " | ||
+ | } | ||
- | Жирным выделены языки, получившие наибольшее применение в производственных задачах, | + | folder " |
+ | component " | ||
+ | } | ||
- | Диаграмма наследования в развитии Оберон-технологий | + | folder " |
+ | component " | ||
+ | } | ||
+ | |||
+ | folder " | ||
+ | component " | ||
+ | } | ||
+ | |||
+ | folder " | ||
+ | component " | ||
+ | component " | ||
+ | component " | ||
+ | component " | ||
+ | AOS -> JAOS | ||
+ | AOS -> BlueBottle | ||
+ | BlueBottle -> ActiveOberon | ||
+ | } | ||
+ | |||
+ | folder " | ||
+ | component " | ||
+ | } | ||
+ | |||
+ | Pascal -down-> Modula2 | ||
+ | Modula2 -down-> Oberon | ||
+ | Oberon -down-> OberonSA | ||
+ | Oberon -down-> ObjectOberon | ||
+ | ObjectOberon -down-> ActiveOberon | ||
+ | ActiveOberon -down-> Zonnon | ||
+ | Oberon ..> ActiveOberon | ||
+ | @enduml | ||
+ | </ | ||
+ | ===== Диаграмма наследования в развитии Оберон-технологий | ||
{{ : | {{ : |