ACM Home Page
Please provide us with feedback. Feedback
SA1: introducing the best of ada
Full text PdfPdf (155 KB)
Source
Annual International Conference on Ada archive
Proceedings of the 2007 ACM international conference on SIGAda annual international conference table of contents
Fairfax, Virginia, USA
TUTORIAL SESSION: Tutorials table of contents
Pages: 1 - 1  
Year of Publication: 2007
ISBN:978-1-59593-876-3
Also published in ...
Author
John G. P. Barnes  John Barnes Informatics, UK
Sponsors
ACM: Association for Computing Machinery
SIGADA: ACM Special Interest Group on Ada Programming Language
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 5,   Citation Count: 0
Additional Information:

abstract   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1315580.1315582
What is a DOI?

ABSTRACT

This tutorial assumes no previous knowledge or experience with the Ada programming language.

Ada was originally designed in around 1980. Important goals included: to provide a portable and uniform language to replace a number of existing languages then in use; to capture the state of the art in language design; to recognize that programming was a serious engineering discipline; and to be highly reliable and encourage the development of long lived and maintainable programs.

However, Ada 83 (as the first version was known) was developed before the ideas of OOP matured and tasking was fully understood. Accordingly Ada was enhanced in 1995 to cover these topics and others. In this tutorial John will introduce the main themes of Ada and hopefully show why it is an excellent language for systems that need to be reliable and to be maintained.