3 ms·
I think what's useful would be to have someone certify the Rust toolchain for some of these. That's what's needed to enable anyone to develop safety critical a
by volta83 5y ago
I think what's useful would be to have someone certify the Rust toolchain for some of these.
That's what's needed to enable anyone to develop safety critical apps without issues.
The problem is that most certification consultancies don't allow you to publish a certification such that everyone can use it. That puts them out of work.
The ones that have already certified Rust, make an upfront investment in the certification, and then can certify more users for a lot of money and little effort.
Having said this, for pretty much any project, you are going to deal with some of these certification entities anyways (the programming languages used are just a small part of the whole thing). I don't think Rust is cheaper or more expensive than the alternatives for these types of apps.
Customer RFPs can ask for anything. If they want it in C++, then that's how it is. Some RFPs actually explicitly ask for Rust nowadays (no C, no C++). But some RFPs ask for FORTH, or assembly, or don't really care at all about the language used. The customer needs to have people trained to "verify" the product that they are getting. If their people only know MISRA C, then that's what they are going to want, and none of this has anything to do with the actual technical pros/cons of any language; it's just a more complex social and engineering thing.
- pjmlp 5y agoI see, thanks.
- steveklabnik 5y agoThank you for bringing this expertise to this thread. I hope more folks learn about the ways these parts of the industry works.