News for hackers. Stuff that matters.
Re:Deploying Rust in Existing Firmware Codebases by adgjlsfhk1 on Thursday September 05, 2024 @09:59PM (#41462176)
The problem with manual memory management is that it makes safe and easy abstraction a lot harder. Every non-trivial function has a set of rules on who owns what that only exist in comments (or worse, in someone's head). Using the function wrong won't cause a compile error, but random unsoundness (that is sometimes data/dataflow dependent so pretty much impossible to sanitize for).

There are no comments on this comment yet.