comp.lang.ada
 help / color / mirror / Atom feed
From: "Martin Dowie" <martin.dowie@gecm.com>
Subject: Re: Computation of exception handling
Date: Mon, 5 Feb 2001 12:19:41 -0000
Date: 2001-02-05T12:19:41+00:00	[thread overview]
Message-ID: <3a7e98d8$1@pull.gecm.com> (raw)
In-Reply-To: 3A7E6C0B.5DF54BA@praxis-cs.co.uk

Thanks for the reply - I'm one of those waiting for the ravenscar support
:-)

Peter Amey <pna@praxis-cs.co.uk> wrote in message
news:3A7E6C0B.5DF54BA@praxis-cs.co.uk...
> It certainly looks ok at first glance.  The difficulty from our point of
> view is that it is usually very easy to come up with examples of safe
> use of almost any language feature.  (Robert is fond of pointing out how
> useful goto can be if used sensibly).  From the SPARK design point of
> view the problem is not showing that something can be safely used but
> showing that there is _no_ way of using that creates ambiguous
> behaviour.  We are in the "for all constructs no ambiguity" rather than
> "there exists a safe use" territory!
>
> I am sure that we could come up with something for local exception
> handling; however, feedback from users suggests that this is much less
> important than the things we are doing to support "abstract oriented
> programming" such as the INFORMED design methods, using annotations to
> bind _system_ and _software_ designs, proof of programs involving
> abstract state and support for Ravenscar.
>
> Peter






  reply	other threads:[~2001-02-05 12:19 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <94jr16$j2q$1@nnrp1.deja.com>
     [not found] ` <94ki0n$j4d$1@usenet.rational.com>
     [not found]   ` <gauthier-2401011437350001@193.50.185.13>
     [not found]     ` <3a6ef4d9$1@pull.gecm.com>
     [not found]       ` <gauthier-2601011508270001@193.50.185.13>
     [not found]         ` <3a7188ec$1@pull.gecm.com>
2001-01-26 20:12           ` Computation of exception handling Florian Weimer
     [not found]           ` <94s4ov$qfo$1@nnrp1.deja.com>
2001-01-27 18:44             ` martin.m.dowie
2001-01-29  9:15               ` Peter Amey
2001-01-30  6:33                 ` Robert Dewar
2001-01-30  9:15                   ` Martin Dowie
2001-02-05  9:02                     ` Peter Amey
2001-02-05 12:19                       ` Martin Dowie [this message]
2001-01-28  7:35           ` Simon Wright
     [not found]   ` <94mgqh$suo$1@nnrp1.deja.com>
2001-02-02 22:17     ` Mark Lundquist
replies disabled

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