WHY ADA IS NOT JUST ANOTHER PROGRAMMING LANGUAGE.

Saved in:
Bibliographic Details
Title: WHY ADA IS NOT JUST ANOTHER PROGRAMMING LANGUAGE.
Authors: Sammet, Jean E.1
Source: Communications of the ACM. Aug1986, Vol. 29 Issue 8, p722-732. 11p. 1 Diagram, 3 Charts.
Subjects: Ada (Computer program language), Programming languages, Computer science, Information technology, Computer software
Abstract: The article presents information on Ada, a modular computer language. Ever since the advent of Ada, its detractors have tried to dismiss it as just another programming language. This statement is generally intended to indicate that there is no good reason for so much activity, excitement, or work in Ada. Ada has distinctive technical and non-technical characteristics. It is the combination of the specific language features, some auxiliary technical aspects, the process that developed and supports it, and its acceptance by an international computing community of managers, users, researchers, and governments that together make Ada unique. The purpose of this article is to indicate Ada's uniqueness in the panoply of current and past high-level programming languages. Ada's technical uniqueness is based on its support for the concept of software components, its excellent blend of modern useful features, and its support for the production of very large software systems. In addition, there are various administrative controls on the language and its implementation that collectively are specific to Ada alone.
Database: Engineering Source
Description
Abstract:The article presents information on Ada, a modular computer language. Ever since the advent of Ada, its detractors have tried to dismiss it as just another programming language. This statement is generally intended to indicate that there is no good reason for so much activity, excitement, or work in Ada. Ada has distinctive technical and non-technical characteristics. It is the combination of the specific language features, some auxiliary technical aspects, the process that developed and supports it, and its acceptance by an international computing community of managers, users, researchers, and governments that together make Ada unique. The purpose of this article is to indicate Ada's uniqueness in the panoply of current and past high-level programming languages. Ada's technical uniqueness is based on its support for the concept of software components, its excellent blend of modern useful features, and its support for the production of very large software systems. In addition, there are various administrative controls on the language and its implementation that collectively are specific to Ada alone.
ISSN:00010782
DOI:10.1145/6424.6425