The requirements focussed on the needs of embedded computer applications, and emphasised reliability, maintainability, and efficiency. Notably, they included exception-handling facilities, run-time error checking, and parallel processing. |
Whether these requirements |
The resultimg language followed the Steelman requirements closely, though not exactly. It included one significant extension not envisaged in the requirements (generics). The Ada 95 revision of the language went beyond the Steelman requirements, targetting general-purpose systems in addition to embedded ones, and adding features supporting the object-oriented style of programming. |