Кумир язык программирования официальный сайт

Unicon-это язык программирования, разработанный американским ученым-компьютерщиком Клинтом Джеффри совместно с такими сотрудниками. Как Шамим Мохаммед. Джафар Аль Гарайбе. Роберт Парлетт и другими. Unicon произошел от Icon и препроцессора для Icon под названием IDOL. По сравнению с Icon, Unicon предлагает лучший доступ к операционной системе, а также поддержку объектно-ориентированного программирования. Unicon начал свою жизнь как слияние трех популярных расширений Icon: препроцессора OO под названием Idol. Файловой системы POSIX и сетевого интерфейса, а

также средства ODBC. Это сокращенное название означает

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

Список функций

  • Классы и пакеты
  • Исключения как библиотека классов — см. Список рассылки

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

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

Официальная книга по программированию Unicon в формате PDF[5] является популярным способом изучения Unicon.

Книга включает в себя введение в объектно-ориентированную разработку, а также UML. Он включает в себя полезные главы по таким темам. Как использование Unicon для CGI. Последние дополнения к Unicon включают в себя истинный параллелизм.

Unicode

Unicon еще не соответствует Unicode. Есть возможности, опубликованные на странице справки.[6]

процедура main() w := open("test UNICON window", "g") write(w, "Hello, World!") read(w) close(w) end 
  • Rebol, аналогичный веб-ориентированный язык на основе выражений без использования ключевых слов
  • Curl, многопарадигмальный функциональный язык веб-контента. Который также основан на выражениях. Но только для клиентской стороны

  • Сопрограмма
  • Генераторы
  • Продолжение

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