Re:Why bad scientific code beats code following "best practi...
by afarrell on Tuesday May 13, 2014 @12:21PM
(#7738932)
But a nicely formatted error message, so long as it is correct, can be read by many more people than a core dump.
I don't know how I would read a core dump of an error in a python program to understand where an exception came from.
With a core dump one can explore the execution environment at the time of the crash.
A nice compromise is a macro that prints an error message and then calls __builtin_trap().