OberonCore
 

Оберон и Оберон-технологии

Ермаков И.Е. Некоторые идеи архитектуры Оберон-систем

08.01.2007 г.

В статьи кратко изложены некоторые эффективные архитектурные приемы, которые поощряются языками Оберон-семейства и, в частности, Component Pascal, и используются в операционных системах и средах этого семейства:

  • особенности ООП в Оберонах;
  • родовая шина сообщений (generic message bus);
  • инсталлируемые каталоги объектов (directories);
  • динамическая выгрузка и перезагрузка модулей.

Полный текст в PDF

Ермаков И.Е. Оберон-технологии: что это такое?

22.06.2006 г.

Сегодня для многих программистов языки и системы «Оберон» уже не являются terra incognita. Много написано публикаций на русском языке об истории и современности этого семейства языков программирования, являющихся развитием Паскаля и Модулы в рамках многолетнего эксперимента швейцарской школы программирования. В обсуждениях на форумах все чаще используется термин «Оберон-технологии» - и все чаще выдвигается требование четко сформулировать, что это такое. Действительно, чтобы говорить о некотором явлении, а тем более критически его осмысливать, надо ясно представлять себе его структуру и суть. Попробуем разложить по полочкам основные компонентны Оберон-технологий. Здесь можно выделить несколько уровней:

  • I. Концептуальный — общая идеология, подходы и стиль мышления.
  • II. Технический и методологический — конкретные механизмы и методологии, которые состаляют арсенал программиста.
  • III. Практический и конкретно-языковый — уровень «важных мелочей», из которых складывается повседневная работа и которые в совокупности играют очень большую роль.
  • IV. Исторический — практический опыт, накопленный в рамках направления; традиции, так сказать.

Полный текст в формате PDF (181K)

Богатырев Р.П. Судьба Оберона

12.03.2006 г.

Ссылка на статью Р. Богатырева в журнале Мир ПК №10 2005 г.:

Судьба Оберона (pdf)

Эта обзорная статья дает панораму истории Паскаль-семейства, начиная с 70-х годов, и заканчивается размышлениями о реалиях сегодняшнего дня.

Модульность в языках Оберон-семейства

21.12.2005 г.

Ссылки на статьи Р. Богатырева на сайте www.oberon2005.ru:

Модульное программирование: Terra Incognita

О расширяющем программировании в языке Оберон

Особенности поддержки концепции модуля в языках Delphi (Object Pascal), Modula-2 и Оберон

 
Программирование
Главная
Оберон и оберон-технологии
Общие статьи
Библиотека
BlackBox
Среда
Документация
Компоненты
Статьи
Полигон
Образование
Статьи
Учебные материалы
Сообщество
Информатика-21
ООО «Метасистемы»
Европейский центр программирования
Oberon Community Platform
Королевство Делфи
© 2007, 2008, 2009 Проект "OberonCore".