Intérprete Bywater BASIC
Noviembre 17, 2008
Bywater BASIC es un intérprete de código abierto del lenguaje BASIC. Está programado en C y funciona sobre GNU/Linux y Ms. Windows.
En general, el programa está muy bien, pero es un poco complicado de configurar y de compilar. Para empezar, está programado sobre una plataforma Windows, por lo que hay que hay que dar permisos y convertir a tipo Unix el fichero “configure” antes de poder hacer nada con él.
Una cosa curiosa; al editar el fichero de configuración del código fuente, he visto que se podía elegir entre varios idiomas: ENGLISH, LATIN, RUSSIAN, GERMAN, ESPERANTO… Pues bien, he seleccionado LATIN porque pensaba que podría referirse a “Español” o “Español latino”, pero al compilar:
—
Por suerte, también existen paquetes precompilados para distintas distribuciones. En Debian, de momento tenemos la versión 2.20pl2 (en la imagen de aquí abajo), que no se puede configurar pero que nos ahorra muchos quebraderos de cabeza.
—
* Sobre el lenguaje BASIC:
http://es.wikipedia.org/wiki/BASIC
Descubriendo Python
Noviembre 7, 2008
Una breve y sencillísima explicación de lo que es Python (para quien no esté muy puesto en estos temas):
Python es un lenguaje de programación interpretado y multiplataforma: Interpretado, porque hace falta tener instalado el intérprete de Python que es el que interpreta el código que escribimos y lo traduce a código entendible por el ordenador. Y multiplataforma, porque el código funcionará en cualquier sistema que tenga instalado el intérprete (Ms Windows, GNU/Linux, Mac OS X, BSD, etc…).
—
El caso, es que ayer-noche me decidí a probarlo. Para ello descargué e instalé los siguientes paquetes:
python2.5 — Este paquete incluye el intérprete de Python. La última versión estable que hay ahora mismo para mi distro.
python2.5-dev — Este otro contiene las herramientas para programar (como el shell, que se puede iniciar escribiendo “python” en el Terminal).
idle-python2.5 — IDLE es un entorno de desarrollo para Python. Lo instalé por comodidad (incluye coloreado de sintaxis, etc, etc…).
—
La impresión general fue buena; la sintaxis es bastante simple comparada con la de otros lenguajes, y no me llevó ni cinco minutos escribir mi primera aplicación (el “Hola mundo” con interfaz gráfica). También me gustó lo que se conoce como “modo interactivo”, que permite ir viendo el resultado de cada línea o bloque de código que se va escribiendo.
En fin, un buen lenguaje para desarrollar scripts o aplicaciones rápidamente. Sencillo para el que “quiere aprender” y potente para el que “ya sabe”.
—
Más en:
http://www.python.org/
http://es.wikipedia.org/wiki/Python
http://pyspanishdoc.sourceforge.net/tut/


