www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Re: The Computer Languages Shootout Game

reply Isaac Gouy <igouy2 yahoo.com> writes:
--- On Mon, 11/1/10, Walter Bright <newshound2 digitalmars.com> wrote:

 From: Walter Bright <newshound2 digitalmars.com>
 Subject: Re: The Computer Languages Shootout Game
 To: digitalmars-d puremagic.com
 Date: Monday, November 1, 2010, 11:54 AM
 Isaac Gouy wrote:
 I'm not happy with your choice, but I don't


 It's your site and you can do as you please with


 Maybe someone in the D community will make the effort

 performance measurements, and then you can choose to

 the D website.

Nobody would believe benchmarks on the D web site. Heck, I don't believe any benchmarks published by the developers of any language.

When you publish the source code of the programs, and the compile and build logs, and the compiler and linker versions, and the OS the measurements were made on, ... others don't have to just "believe" because they can try to confirm the measurements for themselves. Which is why the benchmarks game measurement scripts markup source code and log the build - http://shootout.alioth.debian.org/u32q/program.php?test=meteor&lang=gpp&id=4#log
Nov 01 2010
next sibling parent Walter Bright <newshound2 digitalmars.com> writes:
Isaac Gouy wrote:
 Nobody would believe benchmarks on the D web site. Heck, I don't believe
 any benchmarks published by the developers of any language.

logs, and the compiler and linker versions, and the OS the measurements were made on, ... others don't have to just "believe" because they can try to confirm the measurements for themselves.

It's true, they can, but they don't. I have nearly 30 years of experience with this.
Nov 01 2010
prev sibling next sibling parent Rainer Deyke <rainerd eldwood.com> writes:
On 11/1/2010 13:04, Isaac Gouy wrote:
 --- On Mon, 11/1/10, Walter Bright <newshound2 digitalmars.com>
 wrote:
 Nobody would believe benchmarks on the D web site. Heck, I don't
 believe any benchmarks published by the developers of any
 language.

When you publish the source code of the programs, and the compile and build logs, and the compiler and linker versions, and the OS the measurements were made on, ... others don't have to just "believe" because they can try to confirm the measurements for themselves.

I tend to assume that benchmarks posted by the developers of the language are correct, but deliberately chosen to make the language look good and the competition look bad. Reproducing the tests locally would only catch the most blatant forms of cheating. -- Rainer Deyke - rainerd eldwood.com
Nov 01 2010
prev sibling parent retard <re tard.com.invalid> writes:
Mon, 01 Nov 2010 13:39:07 -0700, Walter Bright wrote:

 Isaac Gouy wrote:
 Nobody would believe benchmarks on the D web site. Heck, I don't
 believe any benchmarks published by the developers of any language.

build logs, and the compiler and linker versions, and the OS the measurements were made on, ... others don't have to just "believe" because they can try to confirm the measurements for themselves.

It's true, they can, but they don't. I have nearly 30 years of experience with this.

Instead of this useless bikeshedding someone could provide the required help to Isaac here. I'm guessing he also accepts money and other kinds of gifts as a dedication of gratitude. I personally thank him now, the test has revealed many useful languages to me and I've found it very informative. What some language distributions have done is they include the language shootout tests in the standard distribution. The language community can do all sorts of things to make the up to date test results a reality: up to date open source compiler for all required platforms, debian packages, help with the scripts to make the tests run and so on. The site is a great advertisement - I'm pretty sure the Go developers have realized that already.
Nov 01 2010