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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,d6f7b92fd11ab291 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-07-17 23:27:03 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!news.maxwell.syr.edu!news.airnews.net!cabal12.airnews.net!usenet From: "John R. Strohm" Newsgroups: comp.lang.ada Subject: Re: Crosspost: Help wanted from comp.compilers Date: Fri, 18 Jul 2003 01:18:02 -0500 Organization: Airnews.net! at Internet America Message-ID: References: <3F158832.1040206@attbi.com> <1058378673.35463@master.nyc.kbcfp.com> <1058390613.119827@master.nyc.kbcfp.com> <2OERa.4718$0F4.3216@nwrdny02.gnilink.net> Xref: archiver1.google.com comp.lang.ada:40453 Date: 2003-07-18T01:18:02-05:00 List-Id: X-A-Notice: References line has been trimmed due to 512 byte limitationAbuse-Reports-To: abuse at airmail.net to report improper postings NNTP-Proxy-Relay: library2.airnews.net NNTP-Posting-Time: Fri, 18 Jul 2003 01:24:29 -0500 (CDT) NNTP-Posting-Host: !`-]Z1k-WDO1mC& (Encoded at Airnews!) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 "Hyman Rosen" wrote in message news:wDJRa.5501$0F4.1836@nwrdny02.gnilink.net... > John R. Strohm wrote: > > Where we seem to disagree is that you seem to be believe that only changes > > to source code can produce changes to semantics, and that those changes > > should only propagate through one level of inheritance ('with'). > > What I believe is that people hated their compilers for doing stuff > like this, and that lengthy recompilation was such an issue that it > became part of the design specs for Ada95. Obviously you can come up > with situations where funny flag settings could require dependents > to be recompiled, but that's not really an excuse for poor quality of > implementation. > > > (Incidentally, this is not far from the example that Jean Ichbiah > > himself gave when asked why Ada required recompilation of all > > dependents if a spec that had not changed was recompiled.) > > Where does Ada require this? Review the recompilation rules that you have been kvetching about for the last few days. Maybe you should spend some time actually learning and using Ada.