Ada 是一种诞生于 70 年代末的编程语言,成功跻身 2025 年 7 月 TIOBE 指数前十名。这位老前辈的突然回归让开发人员争论不休,这究竟是昙花一现,还是一场强势回归的开始。
火上浇油的正是TIOBE首席执行官Paul Jansen 。他在最新更新中指出,虽然像Python和Java这样的巨头一直在榜首徘徊,但真正的动向发生在经典语言身上。Visual Basic、Fortran和Ada等语言都在争夺这一位置。
Jansen 似乎对这些老牌语言在新晋语言面前依然屹立不倒的事实很感兴趣。“ Rust、Kotlin、Dart 和 Julia 呢?”他沉思道,并补充道,“显然,老牌语言现在很火爆。”
然而,在考虑在这场生存竞赛中,他会支持哪一种编程语言时,Jansen 选择了 Ada。为什么?因为在这个越来越注重安全的世界里,他认为 Ada“很可能是最佳的幸存者”,因为它从一开始就是为超级安全、安全关键型系统构建的。本月,它在 TIOBE 指数上排名第十。
当然,并非所有人都把这些排行榜奉为圭臬。随便在哪个开发者论坛上花五分钟,你都会发现很多质疑的声音。
一些程序员认为,TIOBE 使用谷歌甚至亚马逊等搜索引擎来计算排名,并不能真正反映专业人士的日常使用情况。这种观点很有道理;另一个排名系统——PYPL 指数,追踪编程教程的搜索量,其排名前十的排名结果略有不同。
尽管如此,许多一线从业者认为这不仅仅是统计上的昙花一现。他们认为,Ada 编程语言的复苏与行业真正的变革息息相关。坊间传言称,曾经偏向 C++ 的航空电子行业现在正在回归 Ada。汽车行业也传来同样的传言。
看来,对于构建绝对不会失败的软件——无论是飞机、自动驾驶汽车、火箭,还是其他任何关键领域——Ada 以其坚固耐用而闻名,正在赢得青睐。而英伟达现在也开始测试 Ada,更是火上浇油。
然而,这种流行是否还有更简单的解释?有人怀疑这是否只是误认,将语言与对卡尔达诺 (ADA) 加密货币的搜索混淆了。但其他人很快否定了这种想法,指出时机不太合适。此外,他们表示,只要看看 Ada 开发者活动上日益增长的人群,就能看出人们对它的兴趣是真实的。
21 世纪初,Ada 作为一种编程语言一度衰落,原因是工具价格昂贵,开发人员短缺。但现在,它的核心优势似乎又重新流行起来。随着我们的世界越来越依赖复杂的软件,对安全可靠的代码的需求比以往任何时候都更加重要。
那么,Ada的风头究竟是一时的怀旧之情,还是我们终于意识到建造经久耐用之物的价值?目前,这位老前辈又回到了舞台上。