Steelman språkkrav

Steelman -språkkraven var en uppsättning krav som ett allmänt programmeringsspråk på hög nivå borde uppfylla, skapat av USA:s försvarsdepartement i The Department of Defense Common High Order Language-programmet 1978. Föregångarna till detta dokument kallades , i ordning, "Strawman", "Woodenman", "Tinman" och "Ironman".

Kraven fokuserade på behoven hos inbäddade datorapplikationer och betonade tillförlitlighet, underhållsbarhet och effektivitet. Noterbart inkluderade de undantagshanteringsfaciliteter , körtidskontroll och parallell beräkning .

Man drog slutsatsen att inget befintligt språk uppfyllde dessa kriterier i tillräcklig utsträckning, så en tävling kallades ut för att skapa ett språk som skulle vara närmare att uppfylla dem. Designen som vann den här tävlingen blev programmeringsspråket Ada .

Det resulterande språket följde Steelman-kraven noga, men inte exakt.

Ada 95-revideringen av språket gick utöver Steelman-kraven, inriktade på allmänna system utöver inbäddade och lade till funktioner som stöder objektorienterad programmering .

Se även

externa länkar