TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ada holding up F-22 Raptor upgrades

27 点作者 theclay大约 14 年前

4 条评论

jameskilton大约 14 年前
Odd story, makes software development in Ada kind of a catch-22. The DoD has used Ada for so long because of the security and correctness constraints built right into the language and compiler. When you're talking about software that's flying a plane (passenger, war time, whatever) it HAS to be right, because if it's wrong, people die. When something HAS to be right, that by itself ensures longer development time and testing.<p>Now I'm not in this industry, but I know that planes these days are extremely complicated beasts and require a ton of code to run everything properly. I worry that if development is artificially sped up, that code problems that would have been caught in the testing get caught in production.<p>Of course the above kind of assumes a decent dev team and a good code base. What I said could be moot if what's really happening is the technical debt of some of this code is so massive that simple changes take months to make and ensure correct, which would be a problem for sure.<p>Either way, blaming the language probably isn't the right way to go about this.
评论 #2591507 未加载
bugsy大约 14 年前
But I want the lolly NOW!!!!<p>But seriously, Ada is well designed and not difficult. Ada is not part of the problem, this would take longer and be less reliable in C++.
评论 #2591531 未加载
hsmyers大约 14 年前
OK, everyone here who codes in ADA, raise your hand. Atlas?
评论 #2591468 未加载
评论 #2591461 未加载
评论 #2591722 未加载
评论 #2591657 未加载
评论 #2591604 未加载
评论 #2591495 未加载
评论 #2591661 未加载
评论 #2591536 未加载
seanwoods大约 14 年前
What's used in place of Ada nowadays?
评论 #2591639 未加载
评论 #2591648 未加载
评论 #2591602 未加载
评论 #2591658 未加载