3 ms·
Here are the results of running several Scheme implementations on a set of common benchmarks: https://ecraven.github.io/r7rs-benchmarks/ https://ecraven.github
by ashton314 3y ago
Here are the results of running several Scheme implementations on a set of common benchmarks:
https://ecraven.github.io/r7rs-benchmarks/ https://ecraven.github.io/r7rs-benchmarks/
A few years ago Racket switched to using Chez for its implementation. The lead for Racket (Matthew Flatt) seems pretty happy with the new Chez base: he and the team were able to reduce the total amount of code while at the same time improving performance. Here's the experience report from a few years ago:
https://users.cs.utah.edu/~mflatt/tmp/rkt-on-chez.pdf https://users.cs.utah.edu/~mflatt/tmp/rkt-on-chez.pdf
- hedgehog0 3y agomflatt FTW!
- jojohohanon 3y agoI always assumed racket was built on twobit/larceny. https://en.m.wikipedia.org/wiki/Larceny_(Scheme_implementation) https://en.m.wikipedia.org/wiki/Larceny_(Scheme_implementati...
- ashton314 3y agoIt never was. Are you trying to make a (crime) racket/larceny pun? From what I've heard, they named it Racket because a racket is an organized group of schemers.
- jojohohanon 3y agoNo I’m referencing the fact that both had pretty strong teams overlapping in Northeastern University.