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,fc232b1f37897ed0 X-Google-Attributes: gid103376,public From: Robert Dewar Subject: Re: D.10 Date: 1999/04/13 Message-ID: <7evc8l$pde$1@nnrp1.dejanews.com>#1/1 X-Deja-AN: 465844278 References: X-Http-Proxy: 1.0 x13.dejanews.com:80 (Squid/1.1.22) for client 205.232.38.14 Organization: Deja News - The Leader in Internet Discussion X-Article-Creation-Date: Tue Apr 13 12:11:06 1999 GMT Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.04 [en] (OS/2; I) Date: 1999-04-13T00:00:00+00:00 List-Id: In article , Matthew Heaney wrote: > Paragraph D.10 (7) states that My advice is to stay completely away from this feature in the language. It is gratutious nonsense if you ask me. It consists of one particular, not very well thought out second level primitive. Much better to define your own. Possibly your implementation might do something specially efficient with this package, it might also do something specially efficient with simple cases of protected records. Certainly GNAT just translates this into the corresponding protected type in a naive way, and we have never seen a program that used it except an ACVC test or two :-) -----------== Posted via Deja News, The Discussion Network ==---------- http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own