[plt-scheme] xxx chooses MzScheme as preferred language

From: Brent Fulgham (bfulg at pacbell.net)
Date: Mon Jun 5 15:28:22 EDT 2006

Matthew Flatt wrote:
> My main conclusion: if someone wants to improve the MzScheme results,
> consider starting with the Chicken code (and dump mzc after v301).

Matthew's conclusion seems to be supported by the test data.  I reran the tests
using MzScheme 301.16, which I then compared with mzc:


As you can see, MzScheme meets or exceeds MzC in all cases, although its
memory use is often a bit higher.

MzScheme is still quite a bit slower than Chicken, but the results are far better
than my initial impression, in the 2-5x range, rather than orders of magnitude:


I'll attempt to port the other tests over the next few days.  Eventually, it would
be nice to get a bit of code review to see if there are any native MzScheme
features that might improve performance.



Posted on the users mailing list.