By the way, it doesn't need to be Rust, there are plenty of alternatives, some of them like NEWP and PL/I variants are about 10 years older than C.
- langage actually uses safety features in api design (good luck updating libc to use this)