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