From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,2e71cf22768a124d X-Google-Attributes: gid103376,public From: dewar@cs.nyu.edu (Robert Dewar) Subject: Re: Assertions (an heretic view) Date: 1996/06/28 Message-ID: #1/1 X-Deja-AN: 163282276 references: <4ql1fv$5ss@goanna.cs.rmit.EDU.AU> organization: Courant Institute of Mathematical Sciences newsgroups: comp.lang.ada Date: 1996-06-28T00:00:00+00:00 List-Id: One thing for sure, this discussion on assertions certainly nicely indicates the problem. People have very different ideas of what assertions should be, and this kind of divergence does not make it easy to agree on a single language feature. Some people argue for multiple language features to respond to the confusion, but that of course is also a controversial position. Anyway, readers of this thread should now have a better appreciation of why the apparently simple and obvious feature did not make it into the official language. My own taste would have been to define a simple feature similar to that implemented in GNAT, but as you see from the discussion, there is no consensus that this is the "right" approach, and the discussion in WG9 was quite similar to that in this thread.