[ prog / sol / mona ]

prog


Scheme benchmarks

1 2019-12-26 18:44

https://ecraven.github.io/r7rs-benchmarks/

MIT Scheme 9.2.1 is fast.

2 2020-06-07 21:28

I'd like to see where Guile now with version 3. It would be nice to have Stalin actually compile, too.

3 2020-06-07 22:23

>>2
Stalin is gone for good. Not only is it total abandonware but it only supports a subset of R4RS. I have no idea why it's included in R7RS benchmarks.

4 2020-06-07 22:46

>>3
On the benchmarks published last year, Stalin was still finishing 38/57 tests (that's 3 more than Chicken interpreted) and acing a lot of benchmarks. In some tests, Stalin was like 10 times faster than the 2nd Scheme (Array1, fft, mbrot). https://web.archive.org/web/20190212174828/https://ecraven.github.io/r7rs-benchmarks/

Sure it's R4RS but it would be hard to optimize it further.

5 2020-06-08 00:07

How did Stalin go from finishing 38 benchmarks in 2018 to not finishing any in 2019- they are the same benchmarks, right?

6 2020-06-08 00:26 *

>>5
I don't know, but if I remember they were still R6RS benchmarks.

7 2022-05-03 18:41

Racket did a great leap forward with the switch to Chez Scheme.

8 2022-05-04 17:42

How do I make my favourite implementation win the benchmarks? Do I need to become a compiler engineer?

9 2022-06-20 18:26

Updated on 2022-06-19: https://ecraven.github.io/r7rs-benchmarks/

10 2022-06-21 16:10

How Cisco Sirs could achieve Chez being so fast?

11 2022-06-22 08:25

It's a professional product, unlike the other implementations that are just toys for hobbyists.

12 2022-06-22 12:49

>>11

I prefer Guile, is it pro?

13 2022-06-22 13:09

nope

14 2022-06-23 16:37

I don't think anyone is paid to work on Guile but I am not sure.

15 2022-06-23 20:59

>>14

Aren't GNU developers paid? I don't think they are just volunteers.

16 2022-06-25 12:47

>>15
There are paid managers who are project leads and they are probably the most active contributor to their projects.

17


VIP:

do not edit these