[–] fps-hero 4 days ago
[–] tialaramex 4 days ago
Ada makes a lot more sense for this work than C++ did twenty years ago.
[–] bluGill 4 days ago
[–] pjmlp 4 days ago
Until Ada Core offered GNAT to the community, there were no affordable compilers.
Yet, there is still enough business to keep 6 compiler vendors selling them.
[–] SolarNet 4 days ago
And then the industry swapped to C++. This was not a DoD mandate, this was companies like boeing trying to pay their engineers 1/3 to 1/2 less by paying for C++ devs (starting salary for ada devs was 90-140k, starting salary for c++ devs was 60-180k according to exit statistics). They of course eventually learned that good C++ devs are actually more expensive than their old Ada ones. Not that they bothered to hire good c++ devs.
[–] Maxatar 3 days ago
[–] NSUserDefaults 4 days ago
In today's terms, that's like vibecoding a Mars mission vehicle just because it's "cool".
[–] drysine 4 days ago
What do you mean?
The only other legitimate choice for writing software at the time would have been ADA, which for some reason never took off despite being purpose build for the application. Of that time, C++ was the new hotness, it was popular, it was solving architectural problems, and it was performant, unlike say Java.
It’s fairly naive to say “I’d never use C++”. The C++ programmers of the time would have looked at Fortran or COBOL with the same level of disdain. We are lucky to live in a time of better options, and the impending post code future.