Активный Оберон - Active Oberon

Активный Оберон это общая цель язык программирования разработан в 1996-1998 гг. Никлаус Вирт и Юрг Гуткнехт на Швейцарский федеральный технологический институт (ETH) в Цюрихе. Это расширение языка программирования Оберон. Расширения нацелены на реализацию активных объектов как выражений параллелизма. По сравнению со своими предшественниками, Оберон и Оберон-2 Active Oberon добавляет объекты (с объектно-ориентированной защитой доступа и локальным контролем активности), защищенные системой утверждения, упреждающее планирование приоритетов и измененный синтаксис для методов (также известный как связанные с типом процедуры в терминологии Оберона). Объекты могут быть активный, что означает, что они могут быть потоки или же процессы. Операционная система A2 aka Bluebottle, особенно ядро, синхронизирует и координирует различные активные объекты.

В отличие от Ява или же C #, объекты можно синхронизировать не только с сигналы но прямо на условия. Это упрощает разработку параллельных программ.

Форк Active Oberon - это Зоннон.

Смотрите также

Внешние ссылки и ссылки

  • Языковой отчет
  • Гуткнехт, Дж. Действительно ли рыбе нужно дистанционное управление? Предложение для самоактивных объектов в Обероне. JMLC'97. С. 207–220. CiteSeerX  10.1.1.45.1126.
  • Краткое руководство A2