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-28 06:31:51 PST Path: archiver1.google.com!postnews1.google.com!not-for-mail From: dennison@telepath.com (Ted Dennison) Newsgroups: comp.lang.ada Subject: Re: compiler benchmark comparisons (was: naval systems) Date: 28 Feb 2002 06:31:50 -0800 Organization: http://groups.google.com/ Message-ID: <4519e058.0202280631.fffd525@posting.google.com> References: <3C74E519.3F5349C4@baesystems.com> <3C7D37FD.F67F7067@despammed.com> <17247c3d.0202271553.68aaf78d@posting.google.com> <338040f8.0202271819.373f733a@posting.google.com> NNTP-Posting-Host: 65.115.221.98 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1014906711 7318 127.0.0.1 (28 Feb 2002 14:31:51 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 28 Feb 2002 14:31:51 GMT Xref: archiver1.google.com comp.lang.ada:20567 Date: 2002-02-28T14:31:51+00:00 List-Id: andreatta@mail.chem.sc.edu (Dan Andreatta) wrote in message news:<338040f8.0202271819.373f733a@posting.google.com>... > OK, just to be into this benchmarck craze, I did a few tests w/ gcc > and family. > These are the results, using GCC 2.95 (mingw) and gnat 3.13p on a PII > 666MHz w/ NT 4.0: ... > The programs are 1000 loops like: > > for i in 1..100 loop > ada.text_io.put_line( Integer'Image(i) ); > end loop; > for i in 1..100 loop > ada.text_io.put_line( Integer'Image(i) ); > end loop; > .... So basicly you are testing the speed of the program's I/O facility? I suppose someone somewhere might care about that, but I/O is already so slow compared to everything else that it doesn't really make much difference to anyone. Add to that the fact that Ada has many other options when it comes to I/O (including using C's I/O), and it means less than nothing.