I know that this is way off-topic for this forum, but this is also the best channel I can think of to say this: THANK YOU to the everyone that has worked on Rust!
I recently graduated with my Ph.D., after having worked on 5 different versions of my simulator, written in 4 different languages. The last version, written in pure, safe rust, worked correctly in part because of rust's strong guarantees about what 'safety' means, which I was able to leverage to turn what would normally be runtime errors into compile time errors. That let me catch errors that would normally be days or weeks of debugging into relatively simple corrections. Based on what some of my bugs were that the borrow checker caught, I'm pretty sure that if I had written it in C++ I'd still be debugging it. So, once again, thank you to everyone!