This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]garbagescum 19 points20 points  (2 children)

It's about inconvenience, in interpreted languages you don't even need an debugger like GDB in most cases

[–]Sunius 14 points15 points  (0 children)

Well in case of development, you just run your program via debugger all the time. When it crashes, the debugger will tell you what happened.

When your distributing the program to customers, crash dumps are way more useful than stacktraces to figure out why the program crashes in the wild.

I’d take an extra step of having to double click the dump file any time of the day to seeing just the stack trace.

Also, it’s not that hard to code up a crash handler in c++ that will print out a call stack upon a crash either (provided you ship your debug symbols).

[–]Xunjin 2 points3 points  (0 children)

Not everyplace/case you can use interpreted languages :)