Dans cet article, la différence entre la fonction random() et la génération de la "graine" est très bien expliquée.
Effectivement, ce n’est pas du tout le même problème.
Comme beaucoup de personnes, certainement, j’étais persuadé que laisser une patte en l’air (par exemple la base d’un transistor dans certains schémas électroniques) permettait d’obtenir vraiment de l’aléatoire...
Comme l’idée de faire 2 bases de temps avec les "mêmes" éléments et de les comparer. Les écarts de précisions dans les valeurs exactes existant toujours, on obtenait de "l’aléatoire".
Mais, là où cet article sort vraiment de l’ordinaire, c’est quand vous allez rechercher l’une des idées du génie John Von Neumann : efficace et super simple. Impressionnant !