Random number generator (device): Difference between revisions

Content deleted Content added
→‎{{header|Julia}}: A new entry for Julia
Trizen (talk | contribs)
m Added the Sidef language
Line 552:
<lang Ruby>require 'securerandom'
SecureRandom.random_number(1 << 32)</lang>
 
=={{header|Sidef}}==
<lang ruby>func urandom() {
const device = %f'/dev/urandom';
 
device.open('<:raw', \var fh, \var err)
|| die "Can't open `#{device}': #{err}";
 
fh.sysread(\var noise, 4);
'L'.unpack(noise);
}
 
say urandom(); # sample: 3517432564</lang>
 
=={{header|Tcl}}==