&gt; Huh. I find that when my C++ compiles, it almost always works. Correctly.
&gt; 
&gt; But I used the language for nearly 20 years, so maybe it&#x27;s experience and the patterns I&#x27;ve learned?<p>By contrast, I learnt OCaml and Haskell 2 weeks ago, and when my code in those languages compiles, it always works. I expect I&#x27;ll have the same experience with Rust.