I was glancing at compile.sh and I noticed that the dlang example is compiled with ldc. I find this odd considering that, eg, C is compiled with gcc, and dlang had a gcc frontend, gdc. (gcc now supports D directly).
Since the benchmark would logically be sensitive to different backends, shouldn't there be some rule as to which compiler is used for languages which have multiple mature compilers? (IE, best result/prefer reference compiler, prefer gnu compiler, etc).
I was glancing at compile.sh and I noticed that the dlang example is compiled with ldc. I find this odd considering that, eg, C is compiled with gcc, and dlang had a gcc frontend, gdc. (gcc now supports D directly).
Since the benchmark would logically be sensitive to different backends, shouldn't there be some rule as to which compiler is used for languages which have multiple mature compilers? (IE, best result/prefer reference compiler, prefer gnu compiler, etc).