[Home]
[Out]     Software      Operating system     Interface     Source
[In]   Ada industrial control widget library   UNIX
Windows
  Ada 2005   Ada 2005
[In] Fuzzy machine learning framework UNIX
Windows
Ada 2005 Ada 2005
[In] Fuzzy sets, logic, numbers; intuitionistic fuzzy sets, fuzzy linguistic variables UNIX
Windows
Ada 2005 Ada 2005
[In]   GNAT programming studio (GPS) library installer   UNIX
Windows
  -   Ada 2005
[In]   GtkAda contributions   UNIX
Windows
  Ada 95/2005   Ada 95/2005
[In] Clipboard manager Windows - C++
[In] Interval arithmetic UNIX
Windows
Ada 95/2005 Ada 95/2005
[In] Measurement units UNIX
Windows
Ada 95/2005 Ada 95/2005
[In] Numeric & Named I/O (by John P Woodruff), download the latest version (zip archive) download UNIX
Windows
Ada 95/2005 Ada 95/2005
[In] Pattern matching UNIX
Windows
Ada 95/2005, K&R C, ANSI C, C++ K&R C
[In] Simple components: containers (maps, sets, unbounded arrays), IEEE numbers, lock-free containers (FIFOs, blackboards), numerics, smart pointers, parsers, persistency, synchronization primitives UNIX
Windows
Ada 95/2005 Ada 95/2005
[In] String editing, UTF-8 issues UNIX
Windows
Ada 95/2005 Ada 95/2005
[In] Table management UNIX
Windows
Ada 95/2005 Ada 95/2005

In the above list Ada 95/2005 indicates that the software can be used both with Ada 95 and Ada 2005. In most cases Ada 2005 is fairly backward compatible to Ada 95. I intend to keep most of the software listed here compatible to Ada 95 except the cases when it would make the interfaces unnecessarily complicated. In particular the fuzzy sets software was moved to Ada 2005 because it significantly simplified instantiation of the generic package there.

If you want to learn more about Ada 95 and 2005, get a free Ada compiler for your platform, download Ada software, here are the links to the most comprehensive gateways to Ada resources: AdaIC, AdaPower, AdaWorld.