(CC list trimmed.)

Greg Hendershott wrote at 11/06/2012 10:22 AM:
It sounds like this is morphing into benchmarking C compilers?

I think architecting a compiler to target the wildly popular GCC, as the default configuration, is totally fair.

Sounds like Apple pulled a switcheroo, broke some optimizations by introducing bugs, didn't care, and consequently Gambit had to degrade gracefully.

Gambit needing a real (not fake) GCC to work best is different from vendor saying that they only get their best benchmark performance in utterly contrived machine configurations, running at a particular temperature during a particular phase of the moon.

BTW, I am a fan of Gambit. Gambit and Kawa were the main reason that I went to such pains to write portable Scheme for so long. I always keep Gambit in my back pocket, in case I ever run into a situation with really unusual requirements (e.g., a gazillion threads). Similar with Kawa, in case I ever really-really need to target the JVM. My strategy nowadays is to program for Racket, but know how to port to another excellent Scheme descendant if I ever have to. So far I haven't had to.

Neil V.

____________________
 Racket Users list:
 http://lists.racket-lang.org/users

Reply via email to