In reply to my earlier node
related to my cut at an OO-ish exception
handling package, impossiblerobot
had raised a series
of deserving questions related to the need of using a OO-ish approach
in place of an old and trusted eval/die mechanism for exception
handling. Since (as usual) this innocent quest has led to a
deeply nested thread (therefore hiding it from the praying minds
of fellow monks) while leaving some questions unanswered (I've failed
to handle them all on my own :), I thought it would be appropriate
to repost the node here for general consideration.
So, the original question is (paraphrased from original question by impossiblerobot
could be found here
What (other than making perl look like some other languages) does the use of OO-ish
exception handling mechanism have over the normal Perl error-handling methods (eval/die)?
Also, is there any clear advantage of the OO approach other than the obvious "syntactic sugar"?
"There is no system but GNU, and Linux is one of its kernels." -- Confession of Faith