★ wanayoo — archive 1999 http://whatis.com/ada.htmNouvelle recherche | Portail wanayoo

Ada

$300 off Visual Studio
Ada (pronounced AY-duh) is a programming language somewhat similar to Pascal that was selected in a competition and made a U.S. Defense Department standard. (It is named for Augusta Ada Byron, Countess of Lovelace (1815-1852), who helped Charles Babbage conceive how programs might run in his mechanical Analytical Engine. She is often considered the first computer programmer.) Ada was originally intended for real-time embedded systems.

By its supporters, Ada is described as a programming language that avoids error-prone notation, is relatively quick to implement, encourages reuse and team coordination, and is relatively easy for other programmers to read. The most recent version, Ada 95, is apparently a significant improvement over earlier versions. Among hackers, according to The New Hacker's Dictionary, Ada has a reputation as a committee-written language, with poor exception-handling and interprocess communication features. It's not clear that "hackers" still feel this way. The Ada home page says: "The original Ada design was the winner of a language design competition; the winning team was headed by Jean Ichbiah (Ichbiah's language was called "Green"). The 1995 revision of Ada (Ada 95) was developed by a small team led by Tucker Taft. In both cases, the design underwent a public comment period where the designers responded to public comments."

Ada 95 can be used with object-oriented design methodology and source code can be compiled into Java classes by the Ada 95 compiler. These classes can be run as Java applets or applications on a Java virtual machine.

First standardized by ANSI in 1983 and ISO in 1987, the latest standard is ANSI/ISO/IEC-8652:1995 Ada 95.

Selected Links

There is an online tutorial for Ada called Lovelace.

The reference manual for Ada is online in a hypertext version.

Java and Ada describes how Ada programs can be compiled with an Ada compiler to run on a Java virtual machine.

Green Hills Software and OC Systems are two vendors of Ada compilers and related software.

Selected Books

Eric Raymond is the latest compiler of The New Hacker's Dictionary.
This term was suggested by Paul Bassett.  
Last update: October 20, 1999

Copyright © 1996-1999 whatis.com Inc. All rights reserved.