www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Call for testers -- new next-gen random number library

reply "Joseph Rushton Wakeling" <joseph.wakeling webdrake.net> writes:
Hello all,

Apologies for what is effectively cross-posting, but I want to be 
sure that this announcement reaches the widest possible audience.

I've just published a new dub package that is intended to serve 
as testing ground for a std.random successor:
http://forum.dlang.org/thread/cmkzynauxgnfhbpeuejw forum.dlang.org
http://braingam.es/2014/06/hap-random-a-new-random-number-library-for-d/
http://code.braingam.es/hap/random/

This library addresses the long-known issues related to the need 
for reference-type RNGs, and adds a number of pieces of new 
functionality taking advantage of that fact.

I was originally going to try and push this as a std.experimental 
module, but in light of recent discussion on std.experimental's 
purpose, I think it's best to go the dub route first and get some 
user experience before proceeding down that route.

So, I'd really appreciate it if as many of you as possible could 
give this an actual spin (not just reading the code:-) and report 
on how it works with your applications.

Thanks and best wishes,

     -- Joe
Jun 09 2014
parent reply "Craig Dillabaugh" <craig.dillabaugh gmail.com> writes:
On Monday, 9 June 2014 at 18:10:50 UTC, Joseph Rushton Wakeling 
wrote:
 Hello all,

 Apologies for what is effectively cross-posting, but I want to 
 be sure that this announcement reaches the widest possible 
 audience.

 I've just published a new dub package that is intended to serve 
 as testing ground for a std.random successor:
 http://forum.dlang.org/thread/cmkzynauxgnfhbpeuejw forum.dlang.org
 http://braingam.es/2014/06/hap-random-a-new-random-number-library-for-d/
 http://code.braingam.es/hap/random/

 This library addresses the long-known issues related to the 
 need for reference-type RNGs, and adds a number of pieces of 
 new functionality taking advantage of that fact.

 I was originally going to try and push this as a 
 std.experimental module, but in light of recent discussion on 
 std.experimental's purpose, I think it's best to go the dub 
 route first and get some user experience before proceeding down 
 that route.

 So, I'd really appreciate it if as many of you as possible 
 could give this an actual spin (not just reading the code:-) 
 and report on how it works with your applications.

 Thanks and best wishes,

     -- Joe
Pretty busy, and not a domain expert, but I will see if I can take it for a test-drive anyways.
Jun 09 2014
parent Joseph Rushton Wakeling via Digitalmars-d <digitalmars-d puremagic.com> writes:
On 09/06/14 22:53, Craig Dillabaugh via Digitalmars-d wrote:
 Pretty busy, and not a domain expert, but I will see if I can take it for a
 test-drive anyways.
That's fine -- a report from the point of view of a regular user would be very useful. Thanks very much for taking a look! :-)
Jun 09 2014