3 ms·
Safety critical software has laws it needs to follow. Testing and validation can be so expensive it doesn't make sense to touch old code. I'm an advocate of Ru
by drewm1980 4y ago
Safety critical software has laws it needs to follow. Testing and validation can be so expensive it doesn't make sense to touch old code.
I'm an advocate of Rust for most software, mind you. The safety you get from enforcing ownership at function and crate boundaries is allowing the package ecosystem to grow rapidly at a high quality. The safety win partially mitigates the safety loss you get from adopting hundreds of small transitive dependencies maintained by random people on the internet. But if you've spend tens of thousands of dollars having engineers test and validate some piece of safety critical code, you're going to need a really good business case for touching it at all.
- jacquesm 4y ago> The safety win partially mitigates the safety loss you get from adopting hundreds of small transitive dependencies maintained by random people on the internet. That advantage may be temporary.
- uecker 4y agoIsn't this confusing memory safety with safety?
- the_arcadian 4y agoConfusion? No it's just flat out obfuscation.