Ada 95(ID:1029/ada002)

Revision and enhancement of Ada82 


A revision and extension of Ada (Ada 83) begun in 1988 and completed on 1994-12-01 by a team lead by Tucker Taft of Intermetrics. Chris Anderson was the Project Manager.

Additions include object-orientation (tagged types, abstract types and class-wide types), hierarchical libraries and synchronisation with shared data (protected types) similar to Orca. It lacks multiple inheritance but supports the construction of multiple inheritance type hierarchies through the use of generics and type composition.


You can get the standard from the Ada Joint Program Office.



Structures:
Related languages
Ada 9X => Ada 95   Evolution of
Ada++ => Ada 95   Incorporated some features of
Ada 95 => GNAT   Implementation
Ada 95 => LIMBO   Incorporated some features of
Ada 95 => OpenAda   Augmentation of
Ada 95 => SPARK95   Subset