On 1/4/2015 5:33 PM, weaselcat wrote: > just realized I forgot the -release flag on ldmd, sped it up past clang and > within ~40ms of C++ with gcc. > gdc and dmd still woefully slow with functional version. You can also find dramatic differences in C++ performance from one C++ compiler to another.