Loading…

The case for Ada at the USAF academy

This paper describes our experience with selecting Ada as the primary programming language for Computer Science and Computer Engineering majors at the USAF Academy. We have decided to teach Ada in the first three courses of these majors for the next few years. Our criteria for selecting Ada are base...

Full description

Saved in:
Bibliographic Details
Published in:ACM SIGAda Ada Letters 2004-03, Vol.XXIV (1), p.68-70
Main Authors: Sward, Ricky E., Carlisle, Martin C., Fagin, Barry S., Gibson, David S.
Format: Article
Language:English
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This paper describes our experience with selecting Ada as the primary programming language for Computer Science and Computer Engineering majors at the USAF Academy. We have decided to teach Ada in the first three courses of these majors for the next few years. Our criteria for selecting Ada are based on features of the language (such as strong typing, lack of single-character errors, and case insensitivity), features of the compiler, (such as error messages and warnings), and features of the overall development experience (such as development environments, availability of textbooks, GUI development support, and industry acceptance). We compared Ada with Java, C++, and C#.
ISSN:1094-3641
DOI:10.1145/992211.958430