3 ms·
Safety is overrated. If safety is the most important aspect of software then we should have been using Ada for everything by now. The same with idiomatic, in o
by npn 4y ago
Safety is overrated. If safety is the most important aspect of software then we should have been using Ada for everything by now.
The same with idiomatic, in order to write code in a language idiomatically, you have to spend a lot of time using it, and much more time for a huge language like Rust.
Usually people can't afford that, they want to rewrite the extension in a more performant language because they want the speed, not because they like the language they use to implement the extension (may be they do, but that's not the point). So simpler language like Zig is definitely better, the developers can just look at the one page document, implement the feature (with testing and all), then forget about it and come back to the language they are using daily.
- still_grokking 4y ago> Safety is overrated. If safety is the most important aspect of software then we should have been using Ada for everything by now. I would guess nobody would say something such stupid if they would be actually legally liable for the code they ship. Where people actually can be sued for software bugs ADA is widely used, btw. The good news is: The EU is working on removing the liability exclusion for software products finally. Let's see whether someone would say "safety is overrated" again after the EU authorities are done with changing the legislation and vendors will end up in front of a court for security breaches caused by the software they ship.