The Steelman language requirements were a set of requirements which a high-level general-purpose programming language should meet, created by the United States Department of Defense in The Department of Defense Common High Order Language program in 1978. The predecessors of this document were called, in order, "Strawman", "Woodenman", "Tinman" and "Ironman". The requirements focused on the needs of embedded computer applications, and emphasised reliability, maintainability, and efficiency. Notably, they included exception handling facilities, run-time checking, and parallel computing.
Attributes | Values |
---|
rdf:type
| |
rdfs:label
| - Requisitos de lenguaje Steelman (es)
- Steelman language requirements (en)
|
rdfs:comment
| - El documento de requisitos de lenguaje Steelman recoge una serie de requisitos que un lenguaje de programación de alto nivel para propósito general debería cumplir. Dicho documento fue creado por el Departamento de Defensa de Estados Unidos como parte del programa Lenguaje Comun de Alto Orden en 1978. Los predecesores de este documento fueron bautizados "Strawman", "Woodenman", "Tinman" y "Ironman". (es)
- The Steelman language requirements were a set of requirements which a high-level general-purpose programming language should meet, created by the United States Department of Defense in The Department of Defense Common High Order Language program in 1978. The predecessors of this document were called, in order, "Strawman", "Woodenman", "Tinman" and "Ironman". The requirements focused on the needs of embedded computer applications, and emphasised reliability, maintainability, and efficiency. Notably, they included exception handling facilities, run-time checking, and parallel computing. (en)
|
dcterms:subject
| |
Wikipage page ID
| |
Wikipage revision ID
| |
Link from a Wikipage to another Wikipage
| |
Link from a Wikipage to an external page
| |
sameAs
| |
dbp:wikiPageUsesTemplate
| |
has abstract
| - El documento de requisitos de lenguaje Steelman recoge una serie de requisitos que un lenguaje de programación de alto nivel para propósito general debería cumplir. Dicho documento fue creado por el Departamento de Defensa de Estados Unidos como parte del programa Lenguaje Comun de Alto Orden en 1978. Los predecesores de este documento fueron bautizados "Strawman", "Woodenman", "Tinman" y "Ironman". Los requisitos están enfocados a sistemas empotrados con énfasis en la fiabilidad, mantenibilidad y eficiencia. Entre otras características, incluían manejo de excepciones, chequeo en tiempo de ejecución y computación paralela. Se llegó a la conclusión de que ningún lenguaje existente en la época cumplía todos estos requisitos completamente, así que se convocó un concurso para diseñar un nuevo lenguaje que cumpliese todos o el mayor número posible. El diseño ganador se convirtió en el lenguaje de programación Ada que, a pesar de ser el elegido, tampoco logró cumplir el documento Steelman en su totalidad. La revisión Ada 95 del lenguaje fue más allá de los requisitos especificados en el documento Steelman, abarcando sistemas de propósito general además de los sistemas empotrados e incluyendo características de programación orientada a objetos. (es)
- The Steelman language requirements were a set of requirements which a high-level general-purpose programming language should meet, created by the United States Department of Defense in The Department of Defense Common High Order Language program in 1978. The predecessors of this document were called, in order, "Strawman", "Woodenman", "Tinman" and "Ironman". The requirements focused on the needs of embedded computer applications, and emphasised reliability, maintainability, and efficiency. Notably, they included exception handling facilities, run-time checking, and parallel computing. It was concluded that no existing language met these criteria to a sufficient extent, so a contest was called to create a language that would be closer to fulfilling them. The design that won this contest became the Ada programming language. The resulting language followed the Steelman requirements closely, though not exactly. The Ada 95 revision of the language went beyond the Steelman requirements, targeting general-purpose systems in addition to embedded ones, and adding features supporting object-oriented programming. (en)
|
gold:hypernym
| |
prov:wasDerivedFrom
| |
page length (characters) of wiki page
| |
foaf:isPrimaryTopicOf
| |
is Link from a Wikipage to another Wikipage
of | |
is Wikipage disambiguates
of | |
is influenced
of | |
is foaf:primaryTopic
of | |