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,74b55538385b7366 X-Google-Attributes: gid103376,public From: Robert Dewar Subject: Re: Ada safety road Was: Which is right ... Date: 1999/06/08 Message-ID: <7jk01d$co$1@nnrp1.deja.com>#1/1 X-Deja-AN: 487191997 References: <928083159.436.79@news.remarQ.com> <928174549.336.98@news.remarQ.com> <7iuqkc$ln6$1@nnrp1.deja.com> <928529202.956.79@news.remarQ.com> <928569312.951.42@news.remarQ.com> <7jb1l9$694$1@nnrp1.deja.com> <928703068.617.98@news.remarQ.com> <1999Jun6.181633.1@eisner> X-Http-Proxy: 1.0 x31.deja.com:80 (Squid/1.1.22) for client 205.232.38.14 Organization: Deja.com - Share what you know. Learn what you don't. X-Article-Creation-Date: Tue Jun 08 20:56:19 1999 GMT Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.04 [en] (OS/2; I) Date: 1999-06-08T00:00:00+00:00 List-Id: In article , Robert A Duff wrote: > Hyman Rosen writes: > Yeah, and I think the lesson for language designers is to try > pretty hard to avoid language features with unpredictable > semantics. It is easy to get in semantic knots on this issue. For example, it is reasonable to require a compiler to implement semantics where it is not predictable from the language what semantics will be implemented, but it is unreasonable to require a compiler to implement unpredictable semantics (subtle but important difference). Once at an Algol-68 meeting, Gerhard Goos asked exactly what undefined meant. Someone replied that it meant "unimaginable chaos", whereupon, Gerhard enquired as to just exactly how he was expected to implement "unimaginable chaos" in his compiler :-) Sent via Deja.com http://www.deja.com/ Share what you know. Learn what you don't.