Fortran
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.
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
Evolución , Herramientas , La Naturaleza del Software , Programación0 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
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.
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.