From: Brian Rogoff <bpr@shellx.best.com>
Subject: Re: Assertions in Ada
Date: 1997/08/24
Date: 1997-08-24T00:00:00+00:00 [thread overview]
Message-ID: <Pine.SGI.3.95.970824115358.26639A-100000@shellx.best.com> (raw)
In-Reply-To: 33FF9F25.14BA@flash.net
On Sat, 23 Aug 1997, Ken Garlington wrote:
>
> Yes, I think this definitely represents my feelings at the time.
> Although I don't think anyone argued _against_ including assertions,
> I know I didn't feel that it was something we desperately needed,
> particularly vs. pragma Reviewable, etc. (Obviously, if you've
> read my Ariane responses, you know I haven't changed my mind
> yet, either!)
Are the assertions that you're discussing GNAT style pragmas or the
more complete Eiffel/Sather set? I think the former are OK, and may
become a de-facto standard. While I understand the benefits of the
latter, I'm still an agnostic about whether they belong in the language
proper, or whether a more complete specification language is really
better left as part of a formal development methodology like the
B method. So for example if B tools generating Ada were available, the
effort of putting a powerful specification tools in the language would
have been wasted. I think the decision to do nothing was wise in more ways
than one. "When in doubt, leave it out".
-- Brian
next prev parent reply other threads:[~1997-08-24 0:00 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
1997-08-21 0:00 Assertions in Ada AdaWorks
1997-08-21 0:00 ` Tucker Taft
1997-08-21 0:00 ` Brian Rogoff
1997-08-22 0:00 ` Robert Dewar
[not found] ` <JSA.97Aug21183650@alexandria.organon.com>
1997-08-21 0:00 ` Robert Dewar
1997-08-22 0:00 ` Tucker Taft
1997-08-23 0:00 ` Ken Garlington
1997-08-24 0:00 ` Brian Rogoff [this message]
[not found] ` <199708251351.PAA13197@basement.replay.com>
1997-08-25 0:00 ` Robert Dewar
1997-08-27 0:00 ` Adrian P. Morgan
1997-08-31 0:00 ` Robert A Duff
1997-08-23 0:00 ` Ken Garlington
1997-08-24 0:00 ` Robert Dewar
-- strict thread matches above, loose matches on Subject: below --
1997-08-22 0:00 AdaWorks
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox