Introduction to ADA 2012

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

  • Rationale for Ada 2012: Introduction
  • Scope of revision
  • Expressions
  • Structure and visibility
  • Tasking and real-time facilities
  • General improvements
  • Standard library
  • Conclusions

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 : pdf
Downloads: 190
Created: 2018-05-31

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others ADA language Tutorials

Programming in ADA, PDF Tutorial

ADA course in PDF

Others related eBooks about Introduction to ADA 2012

Learning with Python: How to Think Like a Computer Scientist

The user-friendly, object-oriented programming language Python is quickly becoming the most popular introductory programming language for both students and instructors....

Learning C#

Download a complete tutorial on C # entitled "Learn C #", PDF document on 1027 pages created by StackOverFlow....

PhoneGap and Cordova course

This PDF training tutorial will helps you to get the skills necessary to the development of sites and mobile applications using Cordova technology....

Think Java: How to Think Like a Computer Scientist, 2nd Edition

This book is a hands-on introduction to computer science and programming used by many universities and high schools around the world. Its conciseness, emphasis on vocabulary, and informal tone make it particularly appealing for readers with little or no experience. The book starts with the most basi...

.NET Microservices

Download free course .NET Microservices, pdf file on 350 pages by Cesar de la Torre, Bill Wagner, Mike Rousos....

Python Data Science Handbook

Download free course Python Data Science Handbook, pdf file on 548 pages by Jake VanderPlas....

Neural Networks with JavaScript Succinctly

Download free course Neural Networks with JavaScript Succinctly, pdf file on 163 pages by James McCaffrey....

Elementary Algorithms

Download free course Elementary Algorithms, pdf file on 642 pages by Larry LIU Xinyu....

Ruby On Rails Programming Tutorial

Download free Ruby On Rails tutorial course in PDF, training file in 73 chapters and 231 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

C++ Hacker's Guide

Download free course C++ Hacker's Guide, pdf file on 231 pages by Steve Oualine....