public
Description: using the euler projects as a source to benchmark lanugages
Homepage:
Clone URL: git://github.com/notbenh/euler_bench.git
name age message
file .gitignore Fri Aug 14 23:35:12 -0700 2009 ignore Makefile [kscaldef]
file Makefile.PL Thu Oct 15 20:25:39 -0700 2009 sdfsdfdsf. [ben hengst]
file README Tue Aug 11 10:48:01 -0700 2009 added installation instructions to the README [rbuels]
file TODO Tue Aug 11 11:44:18 -0700 2009 changed the TODO to reflect issues being report... [ben hengst]
directory bin/ Sun Dec 06 22:13:40 -0800 2009 The total column should be ordered numerically,... [leto]
file compiled_language_support.txt Sun Oct 18 19:34:13 -0700 2009 notes [Trenton Lipscomb]
directory compiledtest/ Thu Oct 15 21:44:19 -0700 2009 this is a hack but its the start of having even... [ben hengst]
directory erlang/ Sat Aug 15 18:36:13 -0700 2009 added problem zero [kscaldef]
directory examples/ Sat Dec 05 19:07:46 -0800 2009 Add an example bench.yaml in an examples/ direc... [leto]
directory haskell/ Mon Sep 07 16:54:48 -0700 2009 everyone use the same algorithm [kscaldef]
directory inc/ Wed Aug 12 15:58:20 -0700 2009 changed version of M::I in inc/ [rbuels]
directory java/ Fri Oct 16 11:53:22 -0700 2009 initial stab at java [Trenton Lipscomb]
directory lib/ Sun Dec 06 00:05:31 -0800 2009 Add some sanity fo BenchTools.pm and rewrite pa... [Jonathan Leto]
directory parrot/ Sun Dec 06 17:01:41 -0800 2009 Make parrot #006.02 actually work [leto]
directory perl5/ Tue Oct 27 18:39:21 -0700 2009 perf improvement -- only go up to sqrt of curre... [Trenton Lipscomb]
directory perl6/ Mon Oct 05 15:57:31 -0700 2009 fast prime generators in perl5, perl6 for prob007 [Lanny Ripple]
directory ruby/ Tue Aug 18 13:41:54 -0700 2009 ruby implementations for 002 [Kevin Scaldeferri]
directory scala/ Thu Oct 29 15:16:27 -0700 2009 correct [trenton]
README
Euler Benchmark Suite

The Euler Benchmark Suite aims at comparing language speeds for the Euler
Project Problems at http://projecteuler.net/.

This currently consists of Perl 5, Rakudo Perl 6 and Parrot solutions, but all languages are
welcome.

= Installation
==================

In order for the included comparison scripts to work, you need to
ensure that you have the necessary dependencies installed.

cd into the git checkout

run 'perl Makefile.PL'.
  You will want to answer 'yes' to installing dependencies if you want
  the included comparison scripts to work.

run 'make installdeps'
  This should use CPANPLUS or CPAN to install the necessary
  prerequisite modules for running the comparison scripts.


= File Naming
==================

Files in each directory are named according to:

<language>/<3-digit project euler number>/<2-digit implementation number>.ext