Euphoria

Euphoria es un lenguaje interpretado (en realidad, pseudocompilado) de gran velocidad. Sus características más importantes son la sencillez de aprendizaje y facilidad de uso. Utiliza ampliamente un tipo de datos parecido a la lista de Lisp o Logo, llamado secuencia (sequence).

Euphoria fue desarrollado por Robert Craig y comercializado por su empresa RDS (Rapid Deployment Software). Desde la versión 3 es gratuito y de código abierto para todo uso. Incluye un intérprete y un traductor a C. Después del lanzamiento de la versión 3.1.1, Robret Craig dejó el proyecto, que fue retomado por una comunidad de programadores que crearon el sitio OpenEuphoria, realizando bastantes cambios en el lenguaje.

Página original de Euphoria, hoy inactiva, pero que aún funciona. Aún se puede descargar la versión 3.1.1 para Windows/DOS, Linux y BSD. Incluye completa documentación y un gran archivo de contribuciones de usuarios.

OpenEuphoria, principal página sobre este lenguaje, con versiones para Linux, Mac OS X, Raspberry Pi y Windows. Buena documentación y activo forum.

Phix es una evolución distinta del Euphoria de RDS, creada por Pete Lomax. En realidad debe considerarse un lenguaje diferente, aunque lo incluimos aquí por su estrecha relación. Puede leerse más sobre este lenguaje en genenal y sus diferencias con Euphoria en esta página.


Última revisión: 11 de noviembre de 2022

Código XHTML 1.0 validado