On Sun, Sep 13, 2015 at 4:28 PM, Shiro Kawai <xxxxxx@gmail.com> wrote:Go's map actually randomizes iterating order every time. It has a meritthat it tends to catch the code depending on the interation order early,and it won't be surprising if some Scheme implementations adopt it.If there's a cheap way to do that, that sounds like a good idea, assuming that jumping around doesn't lead to poor performance, once again due to cache effects. I'd certainly be nervous about requiring such behavior until careful measurements had been taken on several implementations that did that.