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-Thread: 103376,23c85e456e18d6b5 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!newshub.sdsu.edu!logbridge.uoregon.edu!newsfeeds.ihug.co.nz!lust.ihug.co.nz!ihug.co.nz!not-for-mail From: Craig Carey Newsgroups: comp.lang.ada Subject: Re: The Computer Language Shootout Benchmarks Date: Thu, 04 May 2006 14:01:24 +1200 Organization: Ihug Ltd Message-ID: References: <1262902.DI8C0e8O9o@linux1.krischik.com> <4457afb1$1_1@news.bluewin.ch> NNTP-Posting-Host: 203-118-181-113.bliink.ihug.co.nz Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: lust.ihug.co.nz 1146708077 24833 203.118.181.113 (4 May 2006 02:01:17 GMT) X-Complaints-To: abuse@ihug.co.nz NNTP-Posting-Date: Thu, 4 May 2006 02:01:17 +0000 (UTC) X-Newsreader: Forte Agent 3.1/32.783 Xref: g2news2.google.com comp.lang.ada:4059 Date: 2006-05-04T14:01:24+12:00 List-Id: On Tue, 02 May 2006 21:14:19 +0200, Gautier wrote: >Martin Krischik: > >> The other test [3] needs some Unbounded_Integer / BigInt etc. type. We >> could bind to gmp [...] >Please look there: > http://www.chez.com/bignumber/index.html >You have: >- 1 binding to GMP That bignumbers webpage is out of date. It is of 2003, and by Jerome Delcourt. GMP is of http://www.swox.com/gmp/. I have fuller GMP bindings (that lack all types of arbitrary viral licences [anyone got a website categorizing the different types that neutralise threats?]): http://terratope.tigris.org/source/browse/terratope/trunk/cy/ (GMP) ** An initial investigation that is a standard preliminary before a wise comp.lang.ada might start to favour some debian.org webpage *** I looked at the Debian shootout page http://shootout.alioth.debian.org/debian/ada.php "Ada 95 GNAT" (Debian Sempron) and it seems all untrue. For example, the main table in the centre is titled: "How many times faster or smaller are the Ada 95 GNAT programs than the corresponding C gcc programs? "GNAT x times better - gcc x times better" So most of the numbers are nearly all negative. Thus it is probable that the creator of the website wishes to present himself/herself as observing that GNAT executables finish running before they start. That gives a narrow to print out backtraces... For a clarification, the "ada.php" webpage shows an image that contains images of horizontal bars. Of them I note: * none are labelled. However the first word on the webpage is "Debian" (rather than, eg., "Linux"). * Something is labelled in the plot: and that is the horizontal axis. It has two labels that are not clarified: (a) "GNAT better" (on the right) (b) "gcc better" (on the left). So what is the "-" symbol mean, in the text "- gcc times better". Special reasoning skills are possibly needed to prevent modifying scripts so that --sysroot is added to ld linker operations and then the GNAT compiler is actually built under the FreeBSD emulator. FreeBSD seems to be getting faster, and maybe the buildword is less likely to crash too. Here is the competing Windows "shootout" webpage: http://dada.perl.it/shootout/ >- 4 native solutions >HTH >_______________________________________________________________ >Gautier -- http://www.mysunrise.ch/users/gdm/index.htm Craig Carey