Slide 11
Slide 11 text
Everything is in Scope
(But play the odds)
At some point, someone probably told you: “The bug is never in the compiler, or the OS, or the standard lib”.
As a first approximation, this is great advice. Those are all super widely used, well tested, and conscientious developed. All that said, they’re also computer programs. In
my experience, computer programs have bugs. The bigger the computer program, the more bugs. And these are all big programs.
So, the odds say the bug _probably_ isn’t in your compiler or OS… but it might be. You shouldn’t start your debugging session there, but you shouldn’t be afraid to
consider it either, if the evidence supports it.