GNU se viste de COBOL

GNU Cobol es un proyecto ideal para quienes quieren iniciarse en el lenguaje COBOL. Es la evolución del clásico OpenCobol, que ha madurado hasta la versión 2 sin grandes cambios en sí mismo.

En nuestra prueba de concepto, una máquina virtual con Debian 8 LXDE, la versión 2.0.0 compila y ejecuta programas como siempre, desde la línea de comandos:

gnucob01

La secuencia que permite editar, compilar y ejecutar es la misma de las versiones anteriores:

gnucob02

 

También es posible generar un ejecutable nativo:

gnucob03

Y ahora vienen las novedades. OpenCobolIDE aporta un entorno gráfico de desarrollo:

gnucob04

Otro avance significativo viene de la mano de la integración de OpenCOBOLIDE con SQL Cobol. El precompilador dbpre permite programar usando instrucciones EXEC SQL dentro del programa:

gnucob06

La librería cobcmysqlapi permitirá a nuestro programa conectarse a una base de datos MySQL:

gnucob05

OpenCobolIDE llama a dbpre para precompilar el fuente .SCB (sql cobol), generando un .COB que se compila y ejecuta sin más:

gnucob07

Todo ello en la mejor tradición del código abierto y el software libre. Espero que todo esto sea de utilidad para los interesados en el lenguaje COBOL.

Enlaces:

GNU Cobol: http://sourceforge.net/projects/open-cobol/

Precompilador dbpre: http://sourceforge.net/projects/dbpre/

Open Cobol IDE:  http://opencobolide.readthedocs.org/

Anuncios

3 comentarios en “GNU se viste de COBOL

  1. Muy interesante! En el ConsultorioCobol mucha gente nos pregunta como conseguir un IDE para desarrollar y ejecutar programas y esto les vendrá genial. Habrá que probarlo!

  2. Hola!!!
    ¿Existe algún precompilador Oracle para GNUCobol?
    He estado buscando en google pero sin éxito 😦

    De antemano muchas gracias por su respuesta.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s