Wymagania językowe Steelmana - Steelman language requirements

Te wymagania językowe steelman były zestaw wymagań, których ogólnego przeznaczenia wysokiego poziomu języka programowania powinien spotkać, stworzony przez Departament Obrony Stanów Zjednoczonych w Departamencie Obrony wspólnego programu Wysoka kolejność języków w 1978 poprzedników tej dokumencie o nazwie , w kolejności „Strawman”, „Woodenman”, „Tinman” i „Ironman”.

Wymagania koncentrowały się na potrzebach wbudowanych aplikacji komputerowych i kładły nacisk na niezawodność, łatwość konserwacji i wydajność. . W szczególności obejmowały one obsługę wyjątków , sprawdzanie czasu wykonywania i przetwarzanie równoległe .

Stwierdzono, że żaden istniejący język nie spełnia tych kryteriów w wystarczającym stopniu, dlatego ogłoszono konkurs na język, który byłby bliższy ich spełnieniu. Projekt, który wygrał ten konkurs, stał się językiem programowania Ada .

Powstały język ściśle odpowiadał wymogom Steelmana, choć nie dokładnie.

Wersja Ada 95 wykraczała poza wymagania Steelmana, skupiając się na systemach ogólnego przeznaczenia oprócz systemów wbudowanych i dodając funkcje wspierające programowanie obiektowe .

Zobacz też

Bibliografia

Linki zewnętrzne