Converger | |
---|---|
clase de idioma | lenguaje de programación y lenguaje de programación orientado a objetos |
Autor | laurence tratt |
Desarrollador | laurence tratt |
Liberar | 2.1 (2014-02-25) |
sistema de tipos | dinámica |
sido influenciado | icono , pitón |
Licencia | BSD como |
Sitio web | convergepl.org |
sistema operativo | Linux, Mac OS X, OpenBSD, Windows |
Converge es un lenguaje de programación orientado a objetos con escritura dinámica . El lenguaje Converge fue creado en la década de 2000 por el informático británico Laurence Tratt [1] , uno de los colaboradores activos del lenguaje Icon (y su dialecto ObjectIcon).
Converge, como Icon, utiliza un mecanismo de evaluación de expresión de retroceso (y un amplio uso de generadores e iteradores ) [2] . Se distingue por una sintaxis similar a la de Python , fácilmente extensible por el usuario a través de herramientas de metaprogramación en tiempo de compilación (una especie de sistema macro avanzado ), centrada en la creación de DSL personalizados [3] [4] [2] .