Re: Computer language shootout

new topic     » goto parent     » topic index » view thread      » older message » newer message

Jason Gade wrote:
> 
> I've updated the computer language shootout files. They should be on the
> website
> pretty soon.
> 
> I've added the fasta, sumfile, and mandelbrot benchmarks. The fasta benchmark
> will be important because its output is important for implementing some of the
> other benchmarks.
> 
> I need to make a table showing what I've implemented, and whether it is
> current,
> deprecated, or classic. If I keep working on this project, I'll make
> subfolders
> showing this.
> 
> If anyone can test these on Linux, that would be appreciated.
> 
> Also if anyone has any performance tips I could use those as well. I've tried
> to keep a good balance between using Euphoria features and going for the
> fastest
> code I know how to make. But most of the files are copied almost verbatim from
> C or another language.
> 
> During the testing of the mandelbrot program, I also wrote a tool to help me
> check the binary output of my program. It is called bin2hex. Instead of using
> a hex editor, I wrote this quick one-off program so I could convert a binary
> file to text and be able to open it in my favorite editor (Edita, of course!)
> 
> Whoever voted 0.5 microeconomy dollars to the Computer Language Shootout
> project,
> thanks! It renewed my interest in it.
> 
> --
> "Any programming problem can be solved by adding a level of indirection."
> --anonymous
> "Any performance problem can be solved by removing a level of indirection."
> --M. Haertel
> j.

Have you done any testing against other languages using these benchmarks? Can
you send these to the shootout and have them rank Euphoria among the other
languages? Or do they only accept fully open-source languages? Euphoria is
partially open-source, does that count any?

I'm guessing it would rank pretty high (so long the majority of the benchamrk
programs function). It would be interesting to see exactly how well Euphoria
compares to C, C++, C#, D, and Java.

You should ask and see if they will accept your entry.


Regards,
Vincent

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu