Back

 

ADA

Correo

E-mail

Fue a principios de los 70s cuando el Departamento de Defensa de los EE.UU., identificó un grave problema en el crecimiento del coste del software en los sistemas de computadoras "empotradas", es decir, sistemas que están incluidos en distintos vehículos militares.

La principal causa de este problema era la ausencia de un lenguaje de programación adecuado y de un entorno de programación para desarrollar y mantener este software. Las aplicaciones caían en el área general de la "programación de sistemas" y la mayoría de estos programas estaban repletos de líneas de código escritas en ensamblador, obviamente variaba según la máquina. Por lo tanto afectaba a su transportabilidad.

En 1975 el Departamento de Defensa de los EE.UU formó un grupo de trabajo en un lenguaje de alto orden cuya misión era:

1) Identificar el conjunto completo de requerimientos para los lenguajes del Departamento de Defensa (DD).

2) Evaluar la adecuación de los lenguajes existentes seleccionados sobre la base de éstos requerimientos.

3) Hacer una recomendación sobre el DD debía adoptar uno o más lenguajes existentes.

Durante el período 1976-1977, se realizó una extensa evaluación  de los veintitrés lenguajes existentes (incluyendo SIMULA, ALGOL, JOVIAL, PASCAL FORTRAN, COBOL, y PL/I, (pero excluyendo sorprendentemente al C) sobre la base de los requerimientos TINMAN. El informe final concluyó con que ninguno de los veintitrés lenguajes evaluados eran candidatos y que debía desarrollarse un nuevo lenguaje sobre un lenguaje que sirviera como base apropiada. Los candidatos fueron Pascal, Algol, y PL/I.

En 1977 se inició el diseño de un nuevo lenguaje como un proyecto competitivo, y mas adelante se seleccionaron cuatro de los competidores para desarrollar diseños del lenguaje. Estos cuatro diseños, llamados, Azul, Rojo, Amarillo, y Verde, (para preservar el anonimato), fueron evaluados extensamente en 1978 y  se seleccionaron dos para el final. Al final el diseño Verde, propuesto por Honeywell-Bull, fue seleccionado como el nuevo lenguaje de alto nivel de Departamento de Defensa de EE.UU. El lenguaje se llamó Ada en reconocimiento a Augusta Ada Byron, hija del poeta Lord Byron. Ella es considerada por algunos como la primera programadora del mundo, puesto que trabajó con Charles Babbage, a principios del siglo XIX.

Esa fue la historia de Ada, un lenguaje que a nivel mundial constó muchos miles de dólares. Hoy en día tenemos la versión de GNAT Ada95 que es muy parecida al Pascal for Windows.

 

© 2002, Aletse Producciones, S.L. Reservados todos los derechos

1