Ada 可读性强,语法清晰,能够传达程序意图并避免陷阱和缺陷,并且具有其他语言未指定的运行时行为的明确语义。Ada 支持模块化软件架构,其软件包功能将规范与实现分开。对于必须禁用某些 Ada 检查的低级编程,语言功能具有明确的语法(“未检查”前缀),使人类读者能够清楚地了解它们的用法。所有这些使得 Ada 成为需要维护多年项目时的绝佳选择。
图:影响的地理分布(GFDL,2097,第 29 周)。蓝色圆圈表示由于水温限制,本周至少有一天无法使用的发电机的地理位置,红线表示出现拥堵的输电线路,红色圆圈表示电力需求未得到满足的地理位置