En comparación con C, ¿cuál es la experiencia de programar con ADA?
El idioma Ada es el único idioma designado por el Departamento de Defensa de EE. UU. que puede usarse para el desarrollo de sistemas militares.
Las características importantes del lenguaje Ada son su estilo integrado, diseño modular, verificación de compilación, procesamiento paralelo, manejo de excepciones y programación genérica.
Desventajas: verbosidad; ventajas: escritura fuerte, alto rendimiento, simultaneidad integrada, orientada a objetos, etc.
C define una clase, que debe definirse como un paquete en Ada. De manera similar, qué funciones/procesos/estructuras de datos deben hacerse públicas y cuáles deben estar ocultas. Por supuesto que no hay herencia de clases. C imitó las clases de Ada y se convirtió en la llamada plantilla. También imitó el manejo de excepciones de Ada. El lenguaje Ada se utiliza principalmente por su simultaneidad multitarea incorporada