Ada 2005: Difference between revisions

From Rosetta Code
Content added Content deleted
(Created)
 
mNo edit summary
 
Line 1: Line 1:
[[Category:Ada_Versions]]'''Ada 2005''' or '''Ada 05''' is the latest language revision defined by an amendment to the [http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=22983 ISO/IEC 8652] standard. The amendment was published in 2007, though the revision itself was completed two years earlier. Therefore the language version is referred as Ada 2005.
[[Category:Ada_Versions]]'''Ada 2005''' or '''Ada 05''' was the latest language revision defined by an amendment to the [http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=22983 ISO/IEC 8652] standard. The amendment was published in 2007, though the revision itself was completed two years earlier. Therefore the language version is referred as Ada 2005.


The language received [[Java]]-like interfaces to provide a limited support for multiple-[[inheritance]] as well as better integration of tasking and protected types. The standard language library was sufficiently extended with predefined containers and matrix operations.
The language received [[Java]]-like interfaces to provide a limited support for multiple-[[inheritance]] as well as better integration of tasking and protected types. The standard language library was sufficiently extended with predefined containers and matrix operations.

Latest revision as of 04:36, 16 October 2016

Ada 2005 or Ada 05 was the latest language revision defined by an amendment to the ISO/IEC 8652 standard. The amendment was published in 2007, though the revision itself was completed two years earlier. Therefore the language version is referred as Ada 2005.

The language received Java-like interfaces to provide a limited support for multiple-inheritance as well as better integration of tasking and protected types. The standard language library was sufficiently extended with predefined containers and matrix operations.