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).
[ Parent
| on HN ]
There are no comments on this comment yet.