[Python-ideas] Python's Source of Randomness and the random.py module Redux

random832 at fastmail.us random832 at fastmail.us
Thu Sep 10 15:13:39 CEST 2015


On Thu, Sep 10, 2015, at 08:29, Paul Moore wrote:
> And also, calling the non-crypto choice "Deterministic" is unhelpful,
> because I *don't* want something deterministic, I want something
> random (I understand PRNGs aren't truly random, but "good enough for
> my purposes" is what I want, and "deterministic" reads to me as saying
> it's *not* good enough...)

I don't understand why. What other word would you use to describe a
generator that can be given a specific set of inputs to generate the
same exact sequence of numbers every single time?

If you want that feature, then you're not going to think "deterministic"
means "not good enough". And if you don't want it, you, well, don't want
it, so there's really no harm in the fact that you don't choose it.

Personally, though, I don't see why we're not talking about calling it
MersenneTwister.


More information about the Python-ideas mailing list