Skip to content
Better HN
Top
New
Best
Ask
Show
Jobs
Search
⌘K
undefined | Better HN
0 points
loeg
9mo ago
0 comments
Share
Sadly, people that don't know better use std::mt19937 all the time :-(.
0 comments
default
newest
oldest
on_the_train
9mo ago
And the only reason is its cool name. Humans are weird
slavik81
9mo ago
I used it because it was recommended by Stephan T. Lavavej, maintainer of Visual Studio's C++ Standard Library, in his "rand() Considered Harmful" talk, back when <random> was introduced. See 11m30s.
https://youtu.be/LDPMpc-ENqY?t=10m50s
loeg
OP
9mo ago
Well, it's in std. So there's an appeal to authority (the C++ language authors should be smart, right?) and convenience.
on_the_train
9mo ago
There are still others in <random>. Yet they always use the cool twister one with the funny numbers
2 more replies
j
/
k
navigate · click thread line to collapse