bearophile wrote: > Timings: > > C gcc: > Long arithmetic: 11.15 s > Nested Loops: 0.11 s > > D dmd: > Long arithmetic: 63.7 s > Nested Loops: 6.17 s I suggest running obj2asm on the resulting obj files and see what the real difference is.