comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon@pogner.demon.co.uk>
Subject: Re: A small Ada success story
Date: 1999/03/22
Date: 1999-03-22T00:00:00+00:00	[thread overview]
Message-ID: <x7v7lsaf26k.fsf@pogner.moho> (raw)
In-Reply-To: 7d2nvv$9f4$1@nnrp1.dejanews.com

robert_dewar@my-dejanews.com writes:

> One important issue here is to have a clear idea of what
> exceptions are for. I am constantly amazed to see Ada
> code which very badly abuses exceptions, and uses them
> essentially as an (out of) control form in a general way.
> I fear that adding capability to exception handling can
> further encourage such misuse.

Perhaps this has roots in Lisp/Scheme? (letcc, try/catch/throw ..)

I suppose you "need" the technique in a language without 'return'.

Disclaimer: I'm just reading this section in "The Seasoned Schemer".




  parent reply	other threads:[~1999-03-22  0:00 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-03-14  0:00 A small Ada success story Steffen Huber
1999-03-17  0:00 ` Tom Moran
1999-03-17  0:00   ` dennison
1999-03-18  0:00     ` locating exceptions (was: Ada success story) Markus Kuhn
1999-03-18  0:00     ` A small Ada success story Corey Ashford
1999-03-18  0:00       ` bill
1999-03-19  0:00         ` Fraser Wilson
1999-03-21  0:00           ` Ehud Lamm
1999-03-21  0:00             ` robert_dewar
1999-03-21  0:00               ` Tom Moran
1999-03-21  0:00                 ` robert_dewar
1999-03-22  0:00               ` Simon Wright [this message]
1999-03-19  0:00         ` Larry Kilgallen
1999-03-20  0:00         ` locating exceptions (Ada vs. Java) Markus Kuhn
1999-03-20  0:00           ` bill
1999-03-19  0:00       ` A small Ada success story dewar
1999-03-19  0:00     ` Michael F Brenner
1999-03-26  0:00       ` Steve Quinlan
1999-03-17  0:00 ` Nick Roberts
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox