[Home]
[Out]     Software      Operating system     Interface     Source
[In]   Ada industrial control widget library   UNIX
Windows
  Ada     Ada  
[In] Dokan user-space file system bindings Windows Ada Ada
[In] Fuzzy machine learning framework UNIX
Windows
Ada   Ada  
[In] Fuzzy sets, logic, numbers; intuitionistic fuzzy sets, fuzzy linguistic variables UNIX
Windows
Ada   Ada  
[In]   GNAT programming studio (GPS) library installer   UNIX
Windows
  -     Ada  
[In]   GtkAda 3.8 binary packages for Debian and Fedora   Linux   Ada     Ada  
[In]   GtkAda contributions   UNIX
Windows
  Ada     Ada  
[In] Clipboard manager Windows -   C++  
[In] Interval arithmetic UNIX
Windows
Ada Ada
[In] Measurement units UNIX
Windows
Ada Ada
[In] Numeric & Named I/O (by John P Woodruff), download the latest version (zip archive) download UNIX
Windows
Ada Ada
   
   
[In] Pattern matching UNIX
Windows
Ada, 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 Ada
[In] String editing, UTF-8 issues UNIX
Windows
Ada Ada
[In] Table management UNIX
Windows
Ada Ada

In the above list the level of Ada support is indicated as follows:

 -   Ada 95
- Ada 2005
- Ada 2012

In most cases Ada 2005 and 2012 are 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, 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.