Re: Computer Language Shootout Benchmarks

Dominique Colnet <[email protected]> Wed, 08 Jun 2005 11:11:30 +0200
Newsgroups gmane.comp.lang.eiffel.smalleiffel
Message-ID <[email protected]>
[email protected] wrote:
> The Computer Language Shootout Benchmarks 
> http://shootout.alioth.debian.org/great/benchmark.php?test=all&lang=se&lang2=se&sort=fullcpu
> 
> expects all the program source-code to be in the same file, but Eiffel expects to be able to use multiple compilation modules.
> 
> Now we use a simple bash shell script to split a source code file into multiple source code files before building the program, so it should be easier to write Eiffel programs for the Computer Language Shootout.
> 
> Mark where the single source code file should be split by putting a comment line, with the marker SPLITFILE= followed by the name of the new file, before each different compilation unit.
> 
> For example, see
> -- SPLITFILE=body.e
> -- SPLITFILE=nbody.e
> -- SPLITFILE=nbody_system.e
> in 
> http://shootout.alioth.debian.org/great/benchmark.php?test=nbody&lang=se&id=0&sort=fullcpu
> 
> 
> best wishes, Isaac
What do you think of the idea to add a special new directory in the 
SmartEiffel delivery especially for the shoutout benchmark ?
So that we could be able to send only the main file ?
Just an idea.
-- 
--------------------------------------------------------------
[email protected] -- IUT (Nancy 2) -- INRIA Lorraine
http://SmartEiffel.loria.fr  --  The GNU Eiffel Compiler
POST: Loria, B.P. 239,54506 Vandoeuvre les Nancy Cedex, FRANCE
Voice:+33 0383913140 Mobile: +33 0665362381 Fax:+33 0383581701