With Rust you can at least have some certainty of where problems could happen. It gets boxed inside unsafe and affords extra scrutiny. You don't have to worry much about everything else surrounding you code.
Disclaimer: only went through basic tutorials and I don't program in Rust daily.