What would be the closest thing to C with Rust's borrow-checker? Imagine a memory-safe C that would enable "fearless concurrency", but without all the constantly moving advanced features of Rust.
I looked at Zig, but it doesn't have anything like the borrow-checker.