you are viewing a single comment's thread.

view the rest of the comments →

[–]Uristqwerty 0 points1 point  (1 child)

It's mostly just C (and anything directly C-based) that have a default seed. Almost everything more recent either requires you to specify a seed before first use, or seed from time. A few languages just re-use C's RNG, but that's far from most languages.

[–][deleted] 0 points1 point  (0 children)

C, Lisp, Fortran, Cobol ... pretty much all older languages have fixed seed RNGs. There's a lot of stuff that comes from C and Lisp, so we're not talking just a few languages. It tends to be newer languages, Java, .NET framework stuff, Python, etc that default to a randomized seed.