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,539c04254abf1b37 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-02-26 14:43:43 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!cyclone.bc.net!newsfeed.bc.tac.net!news.bc.tac.net!not-for-mail Sender: blaak@TORUS Newsgroups: comp.lang.ada Subject: Re: naval systems References: <3C74E519.3F5349C4@baesystems.com> <20020221205157.05542.00000012@mb-cm.news.cs.com> <3C763746.CC8B2965@baesystems.com> From: Ray Blaak Message-ID: Organization: The Transcend X-Newsreader: Gnus v5.7/Emacs 20.7 Date: 26 Feb 2002 14:41:17 -0800 NNTP-Posting-Host: 208.181.209.61 X-Complaints-To: news@bctel.net X-Trace: news.bc.tac.net 1014763418 208.181.209.61 (Tue, 26 Feb 2002 14:43:38 PST) NNTP-Posting-Date: Tue, 26 Feb 2002 14:43:38 PST Xref: archiver1.google.com comp.lang.ada:20481 Date: 2002-02-26T14:41:17-08:00 List-Id: "Pat Rogers" writes: > "Ray Blaak" wrote in message news:u3czoxbjm.fsf@telus.net... > > If one means gcc to mean the suite of language specific compilers using a > > common code generation backend, then GNAT is a part of gcc. > > Of course that is what I mean. Therefore, the stand-alone assertion that > "GNAT is noticably slower than gcc" is confusing. Does he mean that the > front-end for GNAT is slower than the front-end for C? Does he mean that the > end-to-end performance of any Ada compiler is slower than any C compiler, as > supported by a comparison of supplying C code and Ada code to gcc? Did this > Ada code and C code do the same thing? What switches did he use for both? Hmm. I am not sure what was meant by the other poster, but my observation is that an Ada compiler would be inherently slower, almost by definition, since it does fundamentally more work than a C compiler. Even given similar source inputs and compiler settings, there will be more verification happening for the Ada source, and that extra work has a time cost. -- Cheers, The Rhythm is around me, The Rhythm has control. Ray Blaak The Rhythm is inside me, blaak@telus.net The Rhythm has my soul.