WikiDer > Юникон (язык программирования)
Эта статья слишком полагается на Рекомендации к основные источники. (Июнь 2018 г.) (Узнайте, как и когда удалить этот шаблон сообщения) |
Парадигма | объектно-ориентированный, процедурный |
---|---|
Разработано | Клинт Джеффри |
Операционные системы | Кроссплатформенность: Windows, Unix |
Лицензия | Стандартная общественная лицензия GNU |
Интернет сайт | unicon |
Под влиянием | |
Значок |
Юникон это язык программирования разработан американским ученым-компьютерщиком Клинтом Джеффри в сотрудничестве с Шамимом Мохамедом, Джафаром Аль-Гараибехом, Робертом Парлеттом и другими. Юникон произошел от Значок и препроцессор для 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
- Генераторы
- Продолжение