Los requisitos de idioma Steelman eran un conjunto de requisitos que una de propósito general de alto nivel de lenguaje de programación debe cumplir, creado por el Departamento de Defensa de los Estados Unidos en el programa del Departamento de Defensa de alto orden Lenguaje Común en 1978. Los predecesores de este documento fueron llamados , en orden, "Strawman", "Woodenman", "Tinman" y "Ironman".
Los requisitos se centraron en las necesidades de las aplicaciones informáticas integradas y enfatizaron la confiabilidad, la capacidad de mantenimiento y la eficiencia. En particular, incluyeron instalaciones de manejo de excepciones , verificación en tiempo de ejecución y computación paralela .
Se concluyó que ningún idioma existente cumplía con estos criterios en suficiente medida, por lo que se convocó a un concurso para crear un idioma que estuviera más cerca de cumplirlos. El diseño que ganó este concurso se convirtió en el lenguaje de programación Ada .
El lenguaje resultante siguió de cerca los requisitos de Steelman, aunque no exactamente.
La revisión de Ada 95 del lenguaje fue más allá de los requisitos de Steelman, apuntó a sistemas de propósito general además de los integrados, y agregó características que admiten la programación orientada a objetos .
Ver también
enlaces externos
- Steelman en línea
- Evaluación de ALGOL 68 , Jovial J3B, Pascal , SIMULA 67 y TACPOL versus TINMAN - Requisitos para un lenguaje de programación de orden superior común. - Número de informe: 1021-14
- Ada, C, C ++ y Java contra Steelman