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 11:58:21 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 11:55:57 -0800 NNTP-Posting-Host: 208.181.209.61 X-Complaints-To: news@bctel.net X-Trace: news.bc.tac.net 1014753495 208.181.209.61 (Tue, 26 Feb 2002 11:58:15 PST) NNTP-Posting-Date: Tue, 26 Feb 2002 11:58:15 PST Xref: archiver1.google.com comp.lang.ada:20472 Date: 2002-02-26T11:55:57-08:00 List-Id: "Pat Rogers" writes: > "David Starner" wrote in message > news:a5ghiq$9281@news.cis.okstate.edu... > > But GNAT is noticably slower than gcc, and you can't claim that Ada > > compilers are as fast as C compilers, and then argue that it doesn't > > matter when someone pushes the point. Be honest; point out that Ada > > compilers are fast enough, instead. > > I don't understand this. GNAT *is* gcc. Well no. The machinery that reads in Ada sources and performs the static analysis is (often) included in the gcc suite and invokes the common gcc code generation abilities. It is not gcc itself, it is GNAT. 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. If one means gcc to mean the C/C++ compiler only, then of course it is not the same -- they compile different languages. At any rate, it should come as no surprise that an Ada compiler is slower than a C compiler -- an Ada compiler is doing far more work, plain and simple. -- 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.