Ada 95

Ada 95

(language)A revision and extension of Ada (Ada 83) begun in1988 and completed on 1994-12-01 by a team lead by Tucker Taftof Intermetrics. Chris Anderson was the Project Manager.The printed standard was expected to be available around1995-02-15.

Additions include object-orientation (tagged types,abstract types and class-wide types), hierarchicallibraries and synchronisation with shared data (protectedtypes) similar to Orca. It lacks multiple inheritance butsupports the construction of multiple inheritance typehierarchies through the use of generics and type composition.

GNAT aims to be a free implementation of Ada 95.

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

["Introducing Ada 9X", J.G.P. Barnes, Feb 1993].