FreeBasic: una versión de BASIC impresionante
Detalles- Detalles
- Categoría: Churumbelerías
- Publicado el Domingo, 04 Mayo 2008 01:17
¿Alguna vez has echado de menos al viejo QuickBASIC?
Si es así, freeBASIC es tu compilador. Yo no sabía de la existencia de este proyecto. He caido en él de casualidad, pero la lista de características que tiene es realmente impresionante.
Se trata de un compilador de una versión de BASIC evolucionada a partir de la sintaxis de QuickBASIC, para plataformas Windows, Linux y DOS, que se puede descargar y utilizar libremente. Sin embargo, sobrepasa muy ampliamente las capacidades de aquel viejo compilador.
De entrada, funciona a 32 bits, sin limitaciones de memoria, y permite generar tanto ejecutables como librerías de enlace dinámico. Y a partir de ahí, la lista de capacidades es impresionante: librería de gráficos propia, genera aplicaciones de consola y de GUI, soporte para depuración, enumeraciones, sobrecarga de funciones, varios tipos de entero y real, arrays de cualquier número de dimensiones, ensamblador en línea, multi-hilo, optimizador de código, punteros, preprocesador, tipos definidos por el usuario, soporte para Unicode, argumentos opcionales de funciones, utilización de librerías populares de C sin wrappers (GTK, GSL, GMP, SDL, OpenGL, Allegro, GD, DevIL, FreeImage, GRX, OpenAL, Fmod, BASS, Ode, Newton, cgi-util, FastCGI, DirectX y DispHelper)...
En fin: impresionante.
En su página (freebasic.net) puedes ver la lista completa de características y descargarlo.
En el momento de escribir estas líneas, la última versión es la 0.18.5 Beta. ¿Cómo será la 1.0?

