Предыдущая версия справа и слева
Предыдущая версия
Следующая версия
|
Предыдущая версия
|
ob:oberon07 [2017/12/27 08:11] иван_денисов |
ob:oberon07 [2022/11/21 11:32] (текущий) iadenisov |
====== Oberon-07 ====== | ====== Oberon-07 ====== |
| |
Оберон-07 — язык программирования общего назначения эволюционировавший из Модулы-2. Его принципиальная новая особенность — концепция расширения типов. Он позволяет конструировать новые типы данных на основе существующих и устанавливать между ними отношения. | Оберон-07 --- самый новый язык программирования общего назначения от Никлауса Вирта. Он эволюционировал из проекта [[ob:oberon-sa|Oberon-SA]] для встроенной системы беспилотного вертолёта на процессоре StrongARM, поэтому максимально оптимизирован для разработки программ встроенных систем. |
| |
[[https://www.inf.ethz.ch/personal/wirth/Oberon/Oberon07.Report.pdf|Объявление языка (1.10.2013 / 3.5.2016)]] | [[https://www.inf.ethz.ch/personal/wirth/Oberon/Oberon07.Report.pdf|Объявление языка (1.10.2013 / 3.5.2016)]] |
| |
[[https://models.molpit.org/oberon.html|Перевод объявления языка]] | [[https://visual.sfu-kras.ru/oberon.html|Перевод объявления языка]] |
| |
Компиляторы для Windows/Linux: | [[http://oberon07.com|Сайт на английском про Оберон-07]] |
* [[ob:o711|O7/11 от akron1]] | |
| |
Компиляторы для микроконтроллеров: | Компиляторы для микроконтроллеров ARM: |
* [[ob:o7|O7 от Александра Ширяева]] | * [[ob:o7|O7 от Александра Ширяева]] |
* [[ob:astrobe|Astrobe от CFB Software]] | * [[ob:astrobe|Astrobe от CFB Software]] |
| |
| Компиляторы для Windows и/или Linux: |
| * [[ob:vostok|Восток]] |
| * [[ob:o711|O7/11]] |
| * [[ob:o716|O7/16]] |
| * [[ob:patchouli|Patchouli Oberon-07 Compiler]] |
| * [[http://exaprog.com/rus/download.html|Exaprog Oberon07M]] |
| |
Компилятор для web: | Компилятор для web: |
* [[ob:oberonjs|OberonJS от Владислава Фольца]] | * [[ob:oberonjs|OberonJS]] |
| |
| |