Benchmarking srfi-41, srfi-121 and srfi-158
Amirouche Boubekki
(01 Aug 2020 14:29 UTC)
|
Re: Benchmarking srfi-41, srfi-121 and srfi-158
Amirouche Boubekki
(01 Aug 2020 14:39 UTC)
|
Re: Benchmarking srfi-41, srfi-121 and srfi-158
John Cowan
(02 Aug 2020 00:59 UTC)
|
Re: Benchmarking srfi-41, srfi-121 and srfi-158
Amirouche Boubekki
(02 Aug 2020 08:11 UTC)
|
Re: Benchmarking srfi-41, srfi-121 and srfi-158
(no sender)
(02 Aug 2020 10:03 UTC)
|
Re: Benchmarking srfi-41, srfi-121 and srfi-158
John Cowan
(04 Aug 2020 14:18 UTC)
|
Re: Benchmarking srfi-41, srfi-121 and srfi-158 (no sender) (02 Aug 2020 15:22 UTC)
|
Re: Benchmarking srfi-41, srfi-121 and srfi-158 Marc Nieper-WiÃkirchen 02 Aug 2020 15:22 UTC
Very interesting results. I am not sure whether the numbers were different in Guile 2.X, which Mark's comment must have been about, but it is obvious that one should fix the apparent inefficiency of streams first. While they may be slower than generators, a factor of 17 (or even 30!) is hard to explain. (It would be interesting to run the same benchmark for GHC, which should have a highly optimized implementation for streams.