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.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,bf43a183ce108291 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1994-09-08 19:38:48 PST Path: nntp.gmd.de!xlink.net!howland.reston.ans.net!europa.eng.gtefsd.com!newsxfer.itd.umich.edu!uunet!decwrl!pa.dec.com!crl.dec.com!jac.zko.dec.com!ada9x.enet.dec.com!brett From: brett@ada9x.enet.dec.com (Bevin R. Brett) Newsgroups: comp.lang.ada Subject: Re: Government Policy on Ada Acquisitions Date: 8 SEP 94 14:47:33 EST Organization: Digital Equipment Corporation Distribution: world Message-ID: <34nmfo$mpi@jac.zko.dec.com> References: <1994Sep7.155252.14027@ocsystems.com> <34n3mk$3c8@theopolis.orl.mmc.com> NNTP-Posting-Host: ADA9X Date: 1994-09-08T14:47:33-05:00 List-Id: In article <34n3mk$3c8@theopolis.orl.mmc.com>, dennison@romulus23.DAB.GE.COM (Ted Dennison) writes... >I wouldn't worry too much. I implemented a program in Sun (Verdix) Ada >and then translated it to GNAT (our customer site has no liscence for >Sun Ada). GNAT's executable ran about %20 slower. ... >For you legal types, the program made heavy use of floating-point >math and very heavy use of disk I/O. Neither executable was compiled >with optimizations. It is REALLY SILLY to compare the execution times produced by two different compilers for the same platform WITHOUT TURNING ON THE OPTIMISER! All you are doing is measuring what the two different compiler teams thought should done in the NoOptimise, and this bears NO RELATION AT ALL to the quality of code that they will generate with the optimiser enabled. Such poor benchmarking techniques, followed by the wide dissemination of the results, are a major source of false information in the computer business. It is being practised by individuals, companies, and even trade magazines; and all it does is cause totally bogus impressions of machines, languages, and compilers to become "common knowlege". /Bevin