comp.lang.ada
 help / color / mirror / Atom feed
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






  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