News for hackers. Stuff that matters.
Re:Facebook puts bounties on bugs in the D programming langu... by pcwalton on Friday November 15, 2013 @06:10PM (#6742746)
> Rust is designed to help prevent memory leaks, while still enabling manual memory management. https://github.com/mozilla/rust/wiki/Doc-language-FAQ. It was written by mozilla, because using C++ for a web browser leaves quite a few memory leaks.

Nit: It's not just memory leaks, it's memory safety in general. Leaks are actually somewhat less of a problem than issues like use-after-free, because leaks are usually not exploitable, but use-after-free can easily lead to exploitable security vulnerabilities (for example, the one that brought down Chrome a couple of days ago).

In general, only Rust is designed to allow totally memory-safe usage without a garbage collector.

There are no comments on this comment yet.