A finales de 1953, John W. Backus sometió una propuesta a
sus superiores en IBM para desarrollar una alternativa más práctica al lenguaje
ensamblador para programar el computador central IBM 704. El histórico equipo
FORTRAN de Backus consistió en los programadores Richard Goldberg, Sheldon F.
Best, Harlan Herrick, Peter Sheridan, Roy Nutt, Robert Nelson, Irving Ziller,
Lois Haibt y David Sayre.5
A mediados de 1954 fue terminada una especificación del
borrador para el IBM Mathematical Formula Translating System. El primer manual
de FORTRAN apareció en octubre de 1956, porque los clientes eran reacios a usar
un lenguaje de programación de alto nivel a menos que su compilador pudiera
generar código cuyo desempeño fuera comparable al de un código hecho a mano en
lenguaje ensamblador.
Mientras que la comunidad era escéptica en que este nuevo a
mano, éste redujo por un factor de 20 al número de sentencias de programación
necesarias para operar una máquina, y rápidamente ganó aceptación. Durante una
entrevista en 1979 con Think, la revista de los empleados de IBM, el creador,
John Backus, dijo, "Mucho de mi trabajo ha venido de ser perezoso. No me
gustaba escribir programas, y por eso, cuando estaba trabajando en el IBM 701
escribiendo programas para computar trayectorias de misiles, comencé el trabajo
sobre un sistema de programación para hacer más fácil escribir
programas".6
El lenguaje fue ampliamente adoptado por los científicos
para escribir programas numéricamente intensivos, que incentivó a los
escritores de compiladores a producir compiladores que pudieran generar un
código más rápido y más eficiente. La inclusión en el lenguaje de un tipo de
datos y de la aritmética de números complejos amplió la gama de aplicaciones
para las cuales el lenguaje se adaptaba especialmente e hizo al FORTRAN
especialmente adecuado para aplicaciones técnicas tales como la ingeniería
eléctrica.
Hacia 1960, las versiones de FORTRAN estaban disponibles
para los computadores IBM 709, 650, 1620, y 7090. Significativamente, la cada
vez mayor popularidad del FORTRAN estimuló a fabricantes de computadores de la
competencia a proporcionar compiladores FORTRAN para sus máquinas, así que por
1963 existían más de 40 compiladores FORTRAN. Por estas razones, el FORTRAN es
considerado ser el primer lenguaje de programación ampliamente usado soportado
a través de una variedad de arquitecturas de computador.
El desarrollo del FORTRAN fue paralelo a la temprana
evolución de la tecnología del compilador. De hecho, muchos avances en la
teoría y el diseño de compiladores fueron motivados específicamente por la
necesidad de generar código eficiente para los programas en FORTRAN.
Por Rocio Rocio Ramirez PDVSA.