3 ms·
>Are they just not used to having them so that they don't miss them? The languages that I work in that don't print useful traces are typically strongishly-type
by windward 2y ago
>Are they just not used to having them so that they don't miss them?
The languages that I work in that don't print useful traces are typically strongishly-typed system languages. So I miss them - sometimes having to step through offending lines of code in a debugger - but I also completely avoid a whole class of bugs that are responsible for most of my stack traces in Python.
TFA's example isn't one of these, but is a function that would have a return code checked and logged if erroneous. This class of bug also can't be inlined and makes an easy breakpoint-ee.