I've been working with Ruby on a semi-regular basis for a while now, and there's something that's still bothering me. Well, to be honest, there are a number of things, but one of them in particular seems like it should be solvable.
Here's the last few frames of a typical Ruby on Rails traceback:

And here are the last few frames of a typical Nevow traceback in Python:
It's not just the web environment either, you can make similar comparisons between ipython and irb.
Is there any help to be had? Or should I tell my office manager to get one of those inflatable punching bags to smash the next time someone sends me one of these stupid crippled ruby tracebacks?
February 9 2008, 23:12:00 UTC 4 years ago
February 9 2008, 23:22:49 UTC 4 years ago
And none of that lets you see what values were passed in to the method that crashed.
Anonymous
February 10 2008, 07:35:16 UTC 4 years ago
February 10 2008, 17:24:19 UTC 4 years ago