Fortran

| | Comentarios (2) | TrackBacks (0)

Aprendí Fortran en la Universidad de Chile, cuando era mechón. Aunque normalmente el curso se hacía con Ratfor, y al año después se empezó a hacer con Pascal, a mi, por razones que no recuerdo, me tocó hacer Fortran.

Acostumbrado a programar en Basic, no fue dificil para mi aprender este venerable lenguaje de programación.Hoy leí una reseña que en realidad nos muestra un Fortran bastante más moderno del que me tocó, Watfor-77.

Ahora se cumplen 50 años de Fortran, en el mismo año que su creador falleción, John Backus.

John_Backus.jpg

Backus además inventó la forma Backus-Naur, que es el formato en que se describen los lenguajes formales, en particular los lenguajes de programación.

No se cuantos programadores pueden decir que han inventado su propio lenguaje de programación, pero yo he inventado varios, y en los 90, junto con Marco Zúñiga alcanzamos a vender licencias y hacer cursos de un pequeño lenguaje de programación, inventado por él, y que después expandí, se trataba Sanscript.

Trabajamos por lo menos 2 años con este lenguaje, en diversos proyectos de telecomunicaciones, y tuvo un éxito modesto dentro de la industria nacional, tenía su propia máquina virtual, y correspondería a lo que hoy llaman lenguajes de dominio específico (DSL).

Algo de Fortran había en ese mini lenguaje, así que puede que sin Fortran no podría haber habido sanscript, y tampoco un memorable momento de mi vida.

Categorías

, , ,

0 TrackBacks

Abajo se encuentran listados enlaces a este artículo: Fortran.

URL de TrackBack URL para esta entrada: http://www.lnds.net/cgi-bin/mt-tb.cgi/1973

2 Comentarios

Marco Zuniga dice:

Bonito recuerdo, Edo.

Y qué de cosas no hicimos con Sanscript. Gracias por plasmarlo. ;-)

Como complemento, acuérdate también cuando para la Operación Renta de 1995 o 1996 (por ahí), creamos otro lenguaje de programación, para que los fiscalizadores del SII revisaran la información del famoso archivo vector (varios millones de registros de información de contribuyentes), generando con Bison y Flex programas de fiscalización a partir de las reglas programadas por los propios usuarios, casi en una suerte de "SQL" que inventamos, sobre megaarchivos de registros indexados de largo fijo (cualquier sistema de Base de Datos se iba de espaldas con esos procesos).

Lo mas interesante es que con una máquina Unix recién llegada (pero no muy potente), procesábamos el doble de reglas de fiscalización en un par de horas, reemplazando el trabajo que un mainframe IBM con una solución super optimizada (y con años de refinación) realizaba en una semana. :-)

Un abrazo y gracias por traer estos recuerdos ...

Marco.

ediaz Author Profile Page dice:

Maz: Jaja, es verdad.
Claro que esa solucion la descartaron, unos conocidos nuestros (de rasgos simiescos uno de ello), por encontrarla muy pajera.
Yo creo que no la entendieron simplemente.
Gran labor de Rodrigo Valladares que implemento una super BD basada en bucket hash.

Escribir un comentario

(Si no dejó aquí ningún comentario anteriormente, quizás necesite aprobación por parte del dueño del sitio, antes de que el comentario aparezca. Hasta entonces, no se mostrará en la entrada. Gracias por su paciencia).

Introduzca los caracteres que ve en la imagen de arriba.

Sobre esta entrada

Esta página contiene una sola entrada realizada por ediaz y publicada el 29 de Diciembre 2007 5:49 PM.

Adios Netscape es la entrada anterior en este blog.

Los mejores deseos para el 2008 es la entrada siguiente en este blog.

Encontrará los contenidos recientes en la página principal. Consulte los archivos para ver todos los contenidos.

Technorati

Technorati search

» Blogs que enlazan aquí

Creative Commons License
Este weblog está licenciado bajo una Licencia Creative Commons.

BloGalaxia website stats
Google
Encuentro Blogpower 2008