Every story and comment from the Hacker News API, in a layout borrowed from 2001.
A comment on Urgent Upcoming OpenSSL release patches critical vulnerability. Parent comment
It always is. Because it's a C project where memory management is done manually. And everything done manually is subject to human error.
Doing C-style a capella memory management in 2022 is not necessary.
> how do you know for sure that it is and that rust would have prevented it without having a performance impact
Because much of the safety features Rust implements for memory management happens at compile time not at runtime.
There are no comments on this comment yet.
It always is. Because it's a C project where memory management is done manually. And everything done manually is subject to human error.
Doing C-style a capella memory management in 2022 is not necessary.
> how do you know for sure that it is and that rust would have prevented it without having a performance impact
Because much of the safety features Rust implements for memory management happens at compile time not at runtime.