La Enciclopedia Libre Universal en Español dispone de una lista de distribución pública, enciclo@listas.us.es
Fenix (lenguaje de programación)
Artículo de la Enciclopedia Libre Universal en Español.
(Redirigido desde Lenguaje de programación Fenix.)
Es un lenguaje de programación semi interpretado. Nació con la intención de crear una alternativa de código libre frente al lenguaje de Hammer Technologies DIV.
Fenix es estructurado y soporta datos complejos como vectores, ficheros, aritméticos, cadenas de caracteres, etc..., además puede hacer uso de memoria dinámica. A diferencia de otros lenguajes, Fenix se basa fuertemente en el concepto de multitarea cooperativa, creándose varios procesos concurrentes que colaboran para realizar tareas complejas. Contiene un motor gráfico capaz de manejar gráficos en 8 bits, y en 16 bits. Además este motor es capaz de realizar operaciones de rotación, escalado y scroll sobre sprites. Su API proporciona también funciones multimedia para manejar ficheros de sonido, joystick, sonido nativo desde CD, etc..
El entorno de programación Fenix, consta de un compilador llamado FXC y un interprete llamado FXI. Esta portado para los siguientes sistemas operativos:
Y soporta las siguientes arquitecturas:
Enlaces de interes: página oficial