4 ms·
>Rust, arguably the only serious contender to C++'s throne Does anyone consider Ada another contender to C++? Statically strongly typed, safe manual memory ma
by SkyMarshal 12y ago
>Rust, arguably the only serious contender to C++'s throne
Does anyone consider Ada another contender to C++? Statically strongly typed, safe manual memory management, wide-spectrum, hard real-time & embedded capable.
- chrismorgan 12y agoPublic opinion is a matter of very considerable importance in such questions, and Ada simply doesn’t have it there, while Rust does. So no, I would not consider Ada “a serious contender to C++’s throne”, regardless of technical comparisons with Rust and/or C++.
- pjmlp 12y agoAnd yet, when you travel by train, plane, being monitored in an hospital, real time OS in factories, there is most likely Ada underneath. If Rust wants to become a real systems programing language, it needs OS vendor support, not HN cheering.
- lake99 12y ago> there is most likely Ada underneath I have worked for quite a few real-time safety-critical systems, including one of the domains you mentioned. I have ex-colleagues who now work for other such domains. I assure you, that Ada is rarely ever seen. It's just C all the way, and usually running without an OS. I used to see job openings for Ada programmers some 15-20 years ago, but I haven't seen anyone use it in any of the firms I worked at. The only thing that seems to be changing these days is a creeping in of Matlab/Simulink-generated C code.
- pjmlp 12y agoI do in the areas where human lifes are at risk.