The following chart provides an overview of evolution of the major features of the Ada programming language. Read the study by VDC research about Ada's impact on controlling costs » International standardization (ISO) with controlled maintenance of the Ada standard.Successful track record in the most challenging industries, including domains where safety or security certification is required.Smooth integration into existing projects and ease of interoperating with C and C++.Rich and mature development environments and toolsets.Wide range of target processors supported.Beyond the benefits from its specific features, there are other reasons to move up to Ada: And the most recent version of the language includes contract-based programming (pre- and postconditions), which in effect makes functional requirements part of the source code where they can be verified by dynamic checks or static analysis. Hierarchical program composition / programming-in-the-largeĪda also offers specialized support for systems programming and real-time systems.Concurrent programming features, including support for multicore.Full Object Oriented Programming support.Extensive compile-time and run-time checks.At the technical level, Ada has everything you might expect in a modern language:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2022
Categories |