[Shootout-list] Re: Coding For Speed

Isaac Gouy igouy2@yahoo.com
Sun, 27 Mar 2005 07:57:16 -0800 (PST)


--- Robert Seeger <rhseeger@gmail.com> wrote:
> No, but it does claim to be a way to differentiate between the speed
> and capabilities of different languages.

(The speed of vaguely comparable programs written in different
languages.)

Let me know where the website claims to differentiate between the
"capabilities" of different languages - I obviously need to remove
that!


> When looking at a test for which a given language performs poorly, I
> think it would be useful to see answers to questions like:
> * Is this just a failing of the language? or,
> * What approach DOES work in this language for solving this type of
> problem?

It would be useful to see answers to questions like:
* Is this just a failing of the programmer?

Are you offering to provide analysis for all the programs on the
Shootout? 

There are a host of interesting/useful things that *could* be done. We
don't even have the resources to complete and maintain the current
very-limited Shootout. 
 

> Unicode is another example of this. I know there's not currently a
> test for it, but... There are a lot of languages that currently just
> can't do Unicode, or do it poorly or incorrectly. However, by using a
> commonly available external library, they can work with it just fine.

So we have a Lua program using library U and a Tcl program using the
same library U, what exactly would we be comparing - FFI? (That might
be interesting for one benchmark.)


Sebastien Loisel posted about the problems he saw in the numeric
benchmarks on Shootout. And he posted his proposal for better numeric
benchmarks. And he provided implementations in 3 quite different
languages. He complained about a problem AND he provided a solution. A
couple of days later The Sandbox has an alpha version of his proposal.

Things change when people provide solutions - not when they raise
problems.


best wishes, Isaac  



		
__________________________________ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/