Ada and SPARK enter the automotive ISO-26262 market with Nvidia
1–10 of 113 posts
Re: Ada and SPARK enter the automotive ISO-26262 market with Nvidia
#2Re: Ada and SPARK enter the automotive ISO-26262 market with Nvidia
#3But why? The US military abandoned Ada for the F-35 and moved to C++ instead. Is it me or are they moving backwards?
Re: Ada and SPARK enter the automotive ISO-26262 market with Nvidia
#4But why? The US military abandoned Ada for the F-35 and moved to C++ instead. Is it me or are they moving backwards?
However, the tooling for Ada was never as good as C++ tooling.
Re: Ada and SPARK enter the automotive ISO-26262 market with Nvidia
#5But why? The US military abandoned Ada for the F-35 and moved to C++ instead. Is it me or are they moving backwards?
particularly when the language you're replacing was explicitly designed for your domain, and the language you're replacing it with is an entropic event horizon from which no coherent thoughtform can escape.
[1] - https://www.dote.osd.mil/Portals/97/pub/reports/FY2024/other...
Re: Ada and SPARK enter the automotive ISO-26262 market with Nvidia
#6But why? The US military abandoned Ada for the F-35 and moved to C++ instead. Is it me or are they moving backwards?
Ada is technically better choice.
Re: Ada and SPARK enter the automotive ISO-26262 market with Nvidia
#7But why? The US military abandoned Ada for the F-35 and moved to C++ instead. Is it me or are they moving backwards?
It was not for technical reasons. They needed more programmers and C++ had larger user base. Ada is technically better choice.
Ada's developmemt tools are fewer, less featued, and more costly due to low demand.
Re: Ada and SPARK enter the automotive ISO-26262 market with Nvidia
#8But why? The US military abandoned Ada for the F-35 and moved to C++ instead. Is it me or are they moving backwards?
I get that there's more tools for C++ but first class formal verification support and a language that's generally designed to save you from yourself seems like something you would stand your ground on. Ada is supremely good at killing people and/or keeping them un-killed, there's a reason you still see it kicking around in defense and aerospace despite the common perception that it's a bygone relic.
Re: Ada and SPARK enter the automotive ISO-26262 market with Nvidia
#9"Nvidia Security Team: “What if we just stopped using C?”, 170 comments (2022), https://news.ycombinator.com/item?id=42998383
Re: Ada and SPARK enter the automotive ISO-26262 market with Nvidia
#10Earlier quoted context omitted.
It was not for technical reasons. They needed more programmers and C++ had larger user base. Ada is technically better choice.
It has more to do with tooling than programmers. C++ is used everywhere so there are many commercial tools to support it. Not so much for Ada. Ada's developmemt tools are fewer, less featued, and more costly due to low demand.
Such as?