Termination vs. Resumption semantics for exceptions (was: Re: Exceptional Situations in Javascript)

Lars T Hansen lth at acm.org
Mon May 7 02:47:44 PDT 2007

On 3/31/07, P T Withington <ptw at pobox.com> wrote:
> On 2007-03-29, at 20:59 EDT, Brendan Eich wrote:
> > In JS debuggers I know, being able to catch exceptions in their throw
> > contexts is very important.
> That's exactly the use case I have in mind, so, maybe there could
> just be some introspection facility that supported that particular
> use case?

Most (all?) of the major implementors are currently providing (or are
in the process of providing) debugging tools for their user base.
It's true that the functionality and quality of these tools are
variable, and that good third-party tools might provide welcome
uniformity and quality to the field, if we could define a debugging
API that is sufficiently rich for advanced debugging.  Having done
that (while I was working at Opera), however, it seems to me that it's
a big job (especially this late in the game), and that the best we can
do is put it on the wishlist for Edition 5.


More information about the Es4-discuss mailing list