Current implementations of std::generator for both MSVC and libstdc++/GCC introduce some overhead. In the above xorshift sample, the generator version shows around a 3x slowdown with MSVC and 2x slowdown with GCC. We hope to improve on this in future versions of the compiler by, for example...