Содержание

Zonnon

Зоннон — язык программирования общего назначения, основанный на языке Modula-2, и поддерживающий активные объекты, появившиеся в Активном Обероне. В языке введена новая парадигма программирования — композиционная модель. Используется сборка мусора, содержатся синтаксические средства объектного программирования, организации параллельных вычислений, переопределения операторов и обработки исключений. Язык разработан Юргом Гуткнехтом. Википедия

О языке

Язык Зоннон является параллельной родственной веткой линейки языков Паскаль — Модула — Оберон — Оберон-2 — Компонентный Паскаль.

Как скачать и установить

Скачать дистрибутив можно на сайте Швейцарского технологического института.

Последняя доступная версия – 1.3.

Есть два варианта:

В случае использования Моно желательно использовать IDE Eclipse, для которой в составе дистрибутива Зоннон есть плагин.

В случае использования .NET Framework желательно использовать IDE Microsoft Visual Studio 2008 (версия Professional, версия Express Edition неудачная). Версия .NET Framework должна быть 2.0, либо .NET Framework 3.5 (включает в себя версию 2.0, около 256 МБ на скачку). Также совсем не лишним будет скачать и установить Windows SDK for .Net Framework 3.5 (DVD iso, 1.3 GB) – огромный комплект документации по .Net на все случаи жизни.

Возможно, для создания графических приложений, будет полезным установить пакет Gtk for Mono.

Также можно ничего не устанавливать, и использовать простенькую IDE, идущую в комплекте с Зонноном. Она вполне справляется с поставленными задачами.

Примеры

Типичные примеры использования языка программирования Зоннон:

Ссылки