Now, I'm aware of The Great Computer Language Shootout. It's nice for seeing how language X stacks up against language Y. But it's NOT good for comparing language X against itself.
So, I decided to put together a benchmarksuite to see how various operations compare from 1.6.x. to 1.8.0 and from machine to machine. I started with Ruby because, in my mind, it's more of an issue for Ruby than it is for Perl. In addition, things seem to be getting *slower* from 1.6.x to 1.8.0 and I wanted some hard numbers to back up my concerns.
I've posted the results here if you're interested. See the "Thoughts and Musings" at the bottom as well.
Anyone be interested in something like this for Perl? I didn't really see anything on CPAN.
wantead - dead or alive - benchmarks (Score:3, Informative)
<blink>yes please</blink>.We (p5p) are looking for a decent benchmark to replace perlbench. (Most recently Alan asking about a decent benchmark [mpe.mpg.de]). I've suggested spamassassin [mpe.mpg.de] which would work as a general single number "how fast is perl?", but what we'd really like is a meaningful set of benchmarks where we can see things like "oh, this patch makes OO method calls 181% faster" [mpe.mpg.de] (That was Arthur. Mine are usually "grrr, this patch makes no difference to any perlbench test. Is it me or is it perlbench?")
Reply to This