Hacker News new | ask | show | jobs
by Riesling 3774 days ago
Maybe do both? Rewriting in Rust and increasing incentives.

Writing security critical software in c++/c is not the sensible thing to do in my opinion (even though it is the standard right now). Humans in general cannot handle it without making a lot critical errors. And the people working on those projects are already really smart in general. This has been shown again and again.

If c++ was a car, it would force you to place your foot in a special position in between breaking and accelerating. If you do it wrong, your foot will get squashed in the exposed drive train.

Of course for the point of the argument I am exaggerating, but I really applaud the efforts Rust has made in order to advance the security of software.