[racket-dev] Fwd: [shootout-Feature Requests][312552] Scheme PLT should be renamed to Racket

From: Eli Barzilay (eli at barzilay.org)
Date: Fri Jun 18 15:16:53 EDT 2010

On Jun 18, Sam Tobin-Hochstadt wrote:
> I submitted a request to the computer language shootout to rename PLT
> to Racket.

I have two more tests that are substantially improved -- fasta (2.5
faster), and reversecompliment (also 2.5x but will probably get to
around 3).  Will you submit them?

> The following message shows the difference in performance between
> 4.2.5 and 5.0 - it's probably worth taking a look at the
> discrepancies.
> [...]
> Check against mzscheme (which will be removed in a week or so)
> http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=racket&lang2=mzscheme
> http://shootout.alioth.debian.org/u64/benchmark.php?test=all&lang=racket&lang2=mzscheme

So IIUC, the only two discrepancies here are in the mandelbrot code
which for some reason is not the unsafe one in the racket version, and
the regexpdna, which seems to have been simplified to use
`regexp-replace*' (and so speed differences are likely).  Right?

          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                    http://barzilay.org/                   Maze is Life!

Posted on the dev mailing list.