Hacker News new | ask | show | jobs
by zmw 2809 days ago
IMO developers who work in scripted or higher level languages and never inspected a call stack have a serious problem (unless they write perfect code that works on the first attempt 100% of the time and never have to debug). I mean, printf debugging is okay, but at some point, preferably early on, you’re expected to graduate out of that (not throwing it out completely, but rather, learn a better way for more complex situations). Plus the fact that most scripting languages throw stack traces all the time.
2 comments

Right, but the fact that this actually corresponds to memory layout and the consequences of that aren't something that are obvious just from a stack trace.
I'm not casting judgement in either direction.. merely stating that it's a given.