>>rcxdud+jf1
C is special because it's possible to relatively easily implement a good-enough C compiler for bootstrapping if needed. It would be under 15,000 lines of code in most languages.
C++ certainly isn't that special. It's a pain to implement, but so is Rust.