Sweet, thanks @hundreds-father-404 and @bitter-ability-32190
I'm very much a dive right in kinda person. So, my plan was to create a few sample apps in C++ and try to write a spiritual (if not canonical) equivalent in Rust to see how it feels like, how long it takes to write, compile, run, etc...
I've got nothing but love for C++, but I have some very large scale projects in mind, and am realizing that the value in something like Rust (similar to Go) is that the language forces constraints on you (and your team).
So, like, while I write pretty modern C++, and haven't suffered a segfault or memory leak in production in a decade.... I can't assume that 10-15 other programmers will hit all that as well, without intensive code reviews and tooling and time consuming effort. Note: Not bragging about this, just pointing out that modern C++ is leaps and bounds easier and safer than past incarnations if used even slightly correctly.