imneme / pcg-cpp

PCG — C++ Implementation
Apache License 2.0
745 stars 99 forks source link

bring PCG to C++ standard #86

Open waynelapierre opened 1 year ago

waynelapierre commented 1 year ago

Any plan of proposing the PCG RNG to the C++ standard committee? The current RNGs in C++ are slow: https://en.cppreference.com/w/cpp/numeric/random.

tbxfreeware commented 1 year ago

A similar question from May 2019 remains open:

Is this being proposed for standardization? #51 .

Darendis commented 11 months ago

Given there are PRs dating as far back as 2014, I'm not sure if O'Neill ( @imneme ) is actively managing this project anymore let alone prepping it for standardization.

imneme commented 11 months ago

I'm not averse to it, although overall I think it would be good not to push for PCG specifically, but for more high-quality PRNGs in general and better support for users.

Related, there was a push back in 2015 to get randutils adopted, but folks involved with the standard were very anti-class at the time, so didn't like the fact that it used classes.