5 ms·
It basically completely eliminates the most common class of errors which are bugs related to memory management. Hard numbers and statistics show that every appl
by margorczynski 2mo ago
It basically completely eliminates the most common class of errors which are bugs related to memory management. Hard numbers and statistics show that every application with enough complexity will be riddled with those.
It is simply impossible, even for the smartest human minds, to manage this kind of complexity. And this is a fact.
- uecker 2mo agoSomehow, magically, some people managed to write C software that I now use for three decade with not a single crash in all this time.
- vor_ 2mo agoWhat software would that be, and how do you know there have never been memory-related bugs and vulnerabilities in it?
- uecker 2mo agoBasically all C programs I use, shells, editors, terminals, etc. But I do not claim that there "never has been a memory-related bug" but that it is not "riddled with" memory-related bugs, which I would expect would have manifested in at least one segfault over all these years, which I did not observe.
- rustfreeforme 2mo ago[flagged]
- whytevuhuni 2mo agoMany Rust proponents are experienced C programmers (me as an example). We speak of the horrors of C/C++ precisely because we've seen both sides (3 sides more specifically), and can compare.
- rustfreeforme 2mo ago[dead]