WikiDer > Юникон (язык программирования)

Unicon (programming language)
Юникон
Парадигмаобъектно-ориентированный, процедурный
РазработаноКлинт Джеффри
Операционные системыКроссплатформенность: Windows, Unix
ЛицензияСтандартная общественная лицензия GNU
Интернет сайтunicon.sourceforge.сеть
Под влиянием
Значок

Юникон это язык программирования разработан американским ученым-компьютерщиком Клинтом Джеффри в сотрудничестве с Шамимом Мохамедом, Джафаром Аль-Гараибехом, Робертом Парлеттом и другими. Юникон произошел от Значок и препроцессор для Icon под названием ИДОЛ. По сравнению с Icon, Unicon предлагает лучший доступ к Операционная система а также поддержка объектно-ориентированного программирования. Unicon возник как слияние трех популярных расширений Icon: объектно-ориентированного препроцессора Idol и POSIX файловая система и сетевой интерфейс, а также ODBC средство. Это сокращение от «Унифицированный расширенный диалект значка».

Функции

По сравнению с Icon, многие из новых функций Unicon являются расширениями ввода-вывода и системного интерфейса, дополняя основные элементы управления Icon и структуры данных. Вместо того, чтобы предоставлять API нижнего уровня как есть от C, Unicon реализует более высокоуровневые и более простые в использовании средства, позволяя быстро разрабатывать графические и сетевые приложения в дополнение к основным сильным сторонам Icon в обработке текста и файлов.

Список возможностей

  • Классы и пакеты
  • Исключения как дополнительная библиотека классов - см. список рассылки
  • Загружаемые дочерние программы
  • Мониторинг детских программ
  • Динамическая загрузка модулей C (некоторые платформы)
  • Множественное наследование с романом[1] семантика
  • Доступ к базе данных ODBC[2]
  • dbm файлы могут использоваться как ассоциативные массивы
  • Системный интерфейс Posix
  • 3D графика[3]
  • Истинный параллелизм (на платформах, поддерживающих потоки Posix)[4]

При запуске в графической среде IDE программа Unicon ui.exe продолжает предлагать ссылки на справку по Icon.

Официальная книга по программированию Unicon в формате PDF[5] - популярный способ изучить Unicon. Книга включает введение в объектно-ориентированную разработку, а также UML. Он включает полезные главы по таким темам, как использование Unicon для CGI. Недавние дополнения к Unicon включают true параллелизм.

Unicode

Юникона пока нет Unicode-соответствует. Возможности размещены на странице с просьбой о помощи.[6]

Пример кода

процедура главный()	ш := открыто("тестовое окно UNICON", "грамм")	записывать(ш, "Привет, мир!")	читать(ш)	Закрыть(ш)конец

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

  • Ребол, аналогичный веб-ориентированный язык на основе выражений без использования ключевых слов
  • Завиток, мультипарадигмальный функциональный язык веб-контента, который также основан на выражениях, но только для клиентской стороны
  • Coroutine
  • Генераторы
  • Продолжение

Рекомендации

внешняя ссылка