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,d1df6bc3799debed X-Google-Attributes: gid103376,public From: dewar@merv.cs.nyu.edu (Robert Dewar) Subject: Re: Language Design Mistakes (was "not intended...") Date: 1997/05/16 Message-ID: #1/1 X-Deja-AN: 242011208 References: <199705151433.OAA18453@sw-eng.falls-church.va.us> Organization: New York University Newsgroups: comp.lang.ada Date: 1997-05-16T00:00:00+00:00 List-Id: Bob Duff said <> And one of the reasons that it was rejected was that it was impossible to implement without a lot of distributed overhead. The Ada 95 select .. then abort ... also introduces the same kind of distributed overhead, but this time around, this overhead did not seem to bother people (somewhat inexplicably if you ask me -- this is my least favorite feature of Ada 95 -- and we have noticed repeatedly that people use this construct without any idea of what the consequences are, not only on efficiency, but more particularly on program structure, and they are easily argued out of using it!)