News for hackers. Stuff that matters.
Re:“Memory leaks are memory safe in Rust” by SamReidHughes on Tuesday February 01, 2022 @02:33AM (#30159616)
At some point you have to start being precise about what you mean by memory leak -- how explicit does your code have to be in how it burns its way through memory? A strictly evaluated functional language (if not a language that lacks dynamic allocation entirely) will have no cycles, but you could still blow through memory with infinite recursion. Suppose you prohibit non-tail-call recursion. You could still write code that grows a list as it executes other logic. But it's hard to do so "accidentally."

There are no comments on this comment yet.