Ask not what the compiler can do for you
I don&#x27;t mean this to sound superior or critical.<p>I found this article a little surprising because the authors seem to have an intuition about the compiler that I have never had. I&#x27;ve never expected potential stack overflows from unbounded recursion to be caught by the compiler. I&#x27;ve been delighted every now and then when a compiler gives me a warning when it <i>can</i> detect it. But I have always had stack overflows in my mental bucket of &quot;stuff it&#x27;s my responsibility to think about&quot;.<p>Maybe this says something about how compilers have gotten smarter and more helpful since I first cut my teeth on them.