To your point though, if Rust is getting it done, go for it. A lot of people still write those in C though.