log4tran: The Fortran logging system

April 9th, 2006

Nada. No hay ningún sistema de logging open source para Fortran, o por lo menos no sale en las dos primeras páginas de resultados de búsqueda de Google. Asi que he decidido crear mi primer proyecto en Sourceforge e intentar implementar esta utilidad para Fortran, ¿lo conseguiré?

El proyecto surge de la necesidad de llevar un registro de ejecución del módulo de cálculo de mi proyecto de fin de carrera. Me parece útil tener un sistema de logging, ya que me facilitará la depuración y el seguimiento de la ejecución; y eso siempre es bueno.

Estoy a la espera de que me acepten el proyecto en Sourceforge. La verdad es que tengo hecho un pequeño esqueleto que funciona, aunque tengo graves problemas con la gestión de ristras, que en Fortran es horrible, como todo el mundo que lo haya intentado sabrá. Si tuviera las clásicas sprintf y printf, todo sería distinto :`(. Tanto que me estoy planteando hacer una librería escrita en C y acceder desde Fortran.

Mi idea es ir implementando funciones según me hagan falta, cogiendo ideas del apache log4j (log for Java). Por el momento hay 4 niveles de importancia a la hora de escribir los logs, sólo se pueden escribir en un fichero (no por consola), y en cada log se imprime la fecha, la hora y el nivel de importania.

Pondré el link a la eb del proyecto en cuanto esté activo y haya algo para descargarse ;-)

Leave a Reply

Powered by WP Hashcash