Русская Википедия:Converge (язык программирования)

Материал из Онлайн справочника
Версия от 03:41, 14 июля 2023; EducationBot (обсуждение | вклад) (Новая страница: «{{Русская Википедия/Панель перехода}} {{Язык программирования|name=Converge|logo=Converge-logo.png|logo caption=|screenshot=|screenshot caption=|file ext=|paradigm=|scope=|released=<!-- {{Start date|YYYY}} -->|designer=Laurence Tratt|developer=Laurence Tratt|latest_release_version=2.1|latest_release_date=2014-02-25|typing=динамическая|implementations...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Шаблон:Язык программирования Converge — объектно-ориентированный язык программирования с динамической типизацией. Язык Converge создал в 2000-х годах британский учёный-программист Laurence Tratt[1], один из активных контрибьютеров языка Icon (и его диалекта ObjectIcon).

Особенности

В Converge, как и в Icon используется механизм вычисления выражений с бэктрекингом (и широким использованием генераторов и итераторов)[2]. Его отличает python-подобный синтаксис, легко расширяемый пользователем за счёт средств метапрограммирования на этапе компиляции (своего рода развитой системы макросов), ориентированных на создание пользовательских DSL[3][4][2].

См. также

Примечания

Шаблон:Примечания

Литература

Ссылки

Шаблон:Freesoft-stub