> Maybe / maybe not. It's relatively easy to translate C to unsafe Rust, which is a mostly automatic process.
This makes no sense; extending C code with Checked-C would still be easier as with Checked-C you wouldn't do any translation at all; it's a superset of C, in the same way that TypeScript is to JavaScript.