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

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

См. также Icon Seed7

Примечания

Литература

Ссылки

Publications by L. Tratt

Категория:Свободные компиляторы и интерпретаторы