[#107430] [Ruby master Feature#18566] Merge `io-wait` gem into core IO — "byroot (Jean Boussier)" <noreply@...>
Issue #18566 has been reported by byroot (Jean Boussier).
22 messages
2022/02/02
[ruby-core:107567] [Ruby master Feature#18463] Random number generation with xoshiro
From:
"mrkn (Kenta Murata)" <noreply@...>
Date:
2022-02-13 05:11:07 UTC
List:
ruby-core #107567
Issue #18463 has been updated by mrkn (Kenta Murata). @bbrklm I want the Xoshiro256 generator for Ruby, too. In addition to it, I want the dSFMT generator. I think it is good to create a semi-standard gem library for providing such random number generators. The existence of the semi-standard library can prevent confusion by emerging many different libraries. I'm working on creating such a semi-standard gem library in a private repository under the ruby organization. Currently, I'm implementing SFMT and dSFMT in the repository. I want to include xoshiro-family and PCG generators in the repository before releasing it. Would you please help to implement generators in the repository? ---------------------------------------- Feature #18463: Random number generation with xoshiro https://bugs.ruby-lang.org/issues/18463#change-96480 * Author: bbrklm (Benson Muite) * Status: Open * Priority: Normal ---------------------------------------- Xoshiro https://prng.di.unimi.it/ random number generation is typically faster than Mersenne Twister currently used in Ruby in https://github.com/ruby/ruby/blob/master/random.c It would be good to allow use of xoshiro either as an option or as default. Xoshiro is the default for Fortran https://gcc.gnu.org/onlinedocs/gfortran/RANDOM_005fNUMBER.html and Julia https://github.com/JuliaLang/julia/tree/master/stdlib/Random/src Happy to implement this. -- https://bugs.ruby-lang.org/ Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>