AdaCore announces the immediate availability of the GNAT GPL 2005 Edition.
AdaCore is pleased to announce the release of the GNAT GPL 2005 Edition to provide Free Software developers, that is developers that distribute their work under the GPL (GNU General Public License), the latest and most advanced Ada 2005 software development environment.
As many of you know, the Ada programming language is undergoing a revision, called Ada 2005. Many of the new features in the revision are available in the GNAT GPL 2005 Edition, notably:
New language level features:
a. Abstract interface types to provide multiple inheritance b. Task, protected and synchronized interfaces
c. Limited-with and Private-with clauses
d. Prevention of accidental overloading when overriding
e. Object.operation notation
f. General use of anonymous access subtypes
g. Limited aggregates
h. Access to constant parameters and null-excluding access
i. Unchecked_Unions for interfacing with C
j. Nested type extensions
i. Support for 16-bit and 32-bit characters
New standard libraries
a. Container library
b. Complete definition of string subprograms (fixed, bounded, unbounded)
c. Directory operations
The GNAT GPL 2005 Edition, which is available free of charge from http://libre.adacore.com/, is licensed for Free Software development under the terms and conditions of the GNU General Public License (GPL). Implementation of the new Ada 2005 features is also available in GNAT Pro, which is licensed for all types of software development.
For more information visit the following links:
* Ada 2005: http://www.adacore.com/ada_2005.php/
* GNAT GPL 2005 Edition: http://libre.adacore.com/
* GNAT Pro: http://www.adacore.com/gnatpro_summary.php/