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=0.7 required=5.0 tests=BAYES_00,MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,6f69b1cf0f02b9ac X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-01-21 10:30:10 PST Path: supernews.google.com!sn-xit-02!sn-xit-01!supernews.com!newsfeed.stanford.edu!arclight.uoregon.edu!newsfeed.mathworks.com!news.maxwell.syr.edu!nntp2.deja.com!nnrp1.deja.com!not-for-mail From: Robert Dewar Newsgroups: comp.lang.ada Subject: Re: How can I avoid Using a Semaphore? Date: Sun, 21 Jan 2001 18:24:45 GMT Organization: Deja.com Message-ID: <94f9h7$qpk$1@nnrp1.deja.com> References: <93ti8b$bjpps$1@ID-25716.news.dfncis.de> <9BP86.270637$U46.8654942@news1.sttls1.wa.home.com> <94563n$cb6kp$1@ID-25716.news.dfncis.de> <0Cka6.290338$U46.9207275@news1.sttls1.wa.home.com> <94co6t$v27$1@nnrp1.deja.com> <94f577$d9s66$1@ID-25716.news.dfncis.de> NNTP-Posting-Host: 205.232.38.14 X-Article-Creation-Date: Sun Jan 21 18:24:45 2001 GMT X-Http-User-Agent: Mozilla/4.61 [en] (OS/2; U) X-Http-Proxy: 1.0 x58.deja.com:80 (Squid/1.1.22) for client 205.232.38.14 X-MyDeja-Info: XMYDJUIDrobert_dewar Xref: supernews.google.com comp.lang.ada:4272 Date: 2001-01-21T18:24:45+00:00 List-Id: In article <94f577$d9s66$1@ID-25716.news.dfncis.de>, "Nick Roberts" wrote: > I would have thought some companies which sell Ada compilers ^ other (than Ada Core Technologies) is presumably what you meant here. Naturally GNAT Professional does include this capability, just so that this is absolutely clear, and the need (and hence the reason that this facility is provided), comes from our customers who need to be able to use GLADE (Annex E capabilities) for heterogenous distribution. Probably since GNAT Professional is the only commercial compiler that provides Annex E support, the requirement is less significant for other technologies. Yes, I realize there are other uses of this capability, which is why we provided it in a generalized form, but they are not so compelling, since, as I pointed out in my earlier message, you can usually do what you want by avoiding the use of predefined types (which generally is a good idea in any case). Robert Dewar Ada Core Technologies Sent via Deja.com http://www.deja.com/