Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I don't understand why those people that clamor for stack traces don't also clamor for full histories of their programs' execution.

It's as if we do the loop:

    for (x=5; ; x--)
      y += 1/x;
And when it throws an exception for dividing by zero, you should want a full "backtrace", with a "frame" for each iteration of the loop.

That's no different than demanding a stack trace for:

    (define (loop x)
      (set! y (+ y (/ 1 x))
      (loop (- x 1))
    (loop 5)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: