Az Ada 2005 programozási nyelv

Szabványos könyvtárak



A vektorokra és a mátrixokra korábban nem volt szabványos könyvtári csomag, ezt a szerepet tölti be az Ada.Numerics.Generic_Real_Arrays és az Ada.Numerics.Generic_Complex_Arrays.
Hiányzott a könyvtárak kezelésére szolgáló csomag is, ez az Ada 2005-ben az Ada.Directories. Ez utóbbi azonban nem minden rendszeren működik, akárcsak az Ada.Command_Line.
A környezeti változók kezelésére szolgál az Ada.Environment_Variables csomag.
Számos további alprogram került a már meglévő csomagokba is.
A konténer típusok is újak, valamint a String segédcsomagjai: Ada.Containers a gyökér csomag, Ada.String.Hash, Ada.Containers.Vectors, Ada.Containers.Doubly_Linked_List, Ada.Containers.Hashed_Maps, Ada.Containers.Ordered_Maps, Ada.Containers.Hashed_Sets, Ada.Containers.Ordered_Sets, Ada.Containers.Generic_Array_Sort, valamint Ada.Containers.Generic_Constrained_Array_Sort a gyerekcsomagok.
Az idő kezelésére is vannak csomagok: Ada.Calendar.Time_Zones, Ada.Calendar.Arithmetic, Ada.Calendar.Formatting. Részletesebben itt lehet olvasni az Ada 2005 szabványos könyvtárairól: