On 6/9/17 2:32 PM, Steven Schveighoffer wrote:
In answer to the subject, no D is not slow. However, it's quite possible that std.algorithm.bringToFront is slower than std::rotate, or SortedRange.upperBound is slower than std::upper_bound, or both. I don't think it's a design issue per se, probably more of an implementation issue.
https://issues.dlang.org/show_bug.cgi?id=17485 -Steve