When Not to Use Ada
- Ada may not be appropriate
- - When some other language has lower lifecycle costs
- - For some R&D applications where the intent is for concept development only and the system will not be fielded
- - For some prototype applications, however the prototype must not be carried into E&D for subsequent fielding
- - When a compiler does not exist for the hardware platform
- - When timing and/or sizing constraints make Ada a technical infeasibility