Hacker News new | ask | show | jobs
by pjmlp 4308 days ago
And 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.

1 comments

> 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.

Kongsberg writes it's missile-guiding software in Ada. A pretty strong endorsement if you ask me.