This course is for developers who already know Ada 95 and want to learn about the new possibilities brought by Ada 2005 and Ada 2012.
Ada 2012 is since December 15, 2012 the only officially standardized version of the language. Concretely, it is a revision of the Ada 95 standard, augmented by the improvements of Ada 2005, which brings new functionalities corresponding to the evolution of the state of the art in computer science. Compilers have already started to implement new features.
Table of contents
Ada has evolved over a number of years and, especially for those unfamiliar with the background, it is convenient to summarize the processes involved. The first version was Ada 83 and this was developed by a team led by the late Jean Ichbiah and funded by the USDoD. The development of Ada 95 from Ada 83 was an extensive process also funded by the USDoD. Formal requirements were established after comprehensive surveys of user needs and competitive proposals were then submitted resulting in the selection of Intermetrics as the developer under the leadership of Tucker Taft.
Then came Ada 2005 and this was developed on a more modest scale. The work was almost entirely done by voluntary effort with support from within the industry itself through bodies such as the Ada Resource Association and Ada-Europe.
After some experience with Ada 2005 it became clear that some further evolution was appropriate. Adding new features as in Ada 2005 always brings some surprises regarding their use and further polishing is almost inevitable. Accordingly, it was decided that a further revision should be made with a goal of completion in 2012.
Size : | 1176.817 Kb |
File type : | |
Downloads: | 190 |
Created: | 2018-05-31 |
Download free Swift tutorial course in PDF, training file in 60 chapters and 291 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
Essential C++This book written to provide clear and concise explanation of topics for programmers both starting to learn the C++ programming language as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....
A Practical Introduction to Python ProgrammingThis book started out as about 30 pages of notes for students in my introductory programmi..., download free Python tutorial in PDF (263 pages) created by Brian Heinold ....
Professor Frisby's Mostly Adequate Guide to Functional ProgrammingThis is a book on the functional paradigm in general. We'll use the world's most popular f..., download free Functional Programming tutorial in PDF (146 pages) created by Brian Lonsdorf ....
2D Game Development: From Zero to HeroThis is a small project that aims to gather some knowledge about game development and make..., download free Game Development tutorial in PDF (260 pages) created by Penaz ....
.NET MicroservicesDownload free course .NET Microservices, pdf file on 350 pages by Cesar de la Torre, Bill Wagner, Mike Rousos....
Microsoft Platform and Tools for Mobile App DevelopmentUnderstanding and creating a mobile app development strategy is an important process for t..., download free Microsoft Platform and Tools for Mobile App Development tutorial in PDF (150 pages) created by Simon Calvert ....
Neural Networks with JavaScript SuccinctlyDownload free course Neural Networks with JavaScript Succinctly, pdf file on 163 pages by James McCaffrey....
A Practical Introduction to Python ProgrammingDownload free course A Practical Introduction to Python Programming, pdf file on 263 pages by by Brian Heinold....
Learning iOS eBook (PDF)Download free IOS tutorial course material and training in PDF file 1131 pages....