Thread overview
Mir Random v0.0.1 release
Dec 02, 2016
Ilya Yaroshenko
Dec 02, 2016
Nordlöw
Dec 02, 2016
bachmeier
Dec 02, 2016
Ilya Yaroshenko
Dec 02, 2016
jmh530
Dec 02, 2016
Ilya Yaroshenko
December 02, 2016
Mir Random [1]
===========

A replacement for std.random from stats professionals.

1. Mir random has [2] all nonuniform random number generators from C++11
2. Mt19937 performance was improved by 50%-185% [3]
3. Fixed Mt19937_64
4. Better API architecture
5. Permuted Congruential Generator [4, WIP]
6. Uniform floating point generation has better possible quality. It is implemented only in Mir Random and available only for D users!

[1] https://github.com/libmir/mir-random
[2] http://docs.random.dlang.io/latest/mir_random_variable.html
[3] http://forum.dlang.org/thread/jpoicjgffljvqkoxgrnx@forum.dlang.org
[4] https://github.com/libmir/mir-random/pull/1

Cheers,
Ilya Yaroshenko (9il), Mir Team

IT consulting and development
    gmail: ilyayaroshenko

December 02, 2016
On Friday, 2 December 2016 at 18:59:08 UTC, Ilya Yaroshenko wrote:
> A replacement for std.random from stats professionals.

Nice work!
December 02, 2016
On Friday, 2 December 2016 at 18:59:08 UTC, Ilya Yaroshenko wrote:

> A replacement for std.random from stats professionals.

It's not clear from the homepage if it can be used with DMD. What else does it require to be installed?
December 02, 2016
On Friday, 2 December 2016 at 21:48:41 UTC, bachmeier wrote:
> On Friday, 2 December 2016 at 18:59:08 UTC, Ilya Yaroshenko wrote:
>
>> A replacement for std.random from stats professionals.
>
> It's not clear from the homepage if it can be used with DMD. What else does it require to be installed?

Travis has DMD tests, so it works with DMD and LDC.
Recent Mir works with DMD too, only Mir GLAS requires LDC to build library, but can be linked by DMD (because extern(C) interface).

DUB will download Mir Math for Mir Random.

http://code.dlang.org/packages/mir-random
December 02, 2016
On Friday, 2 December 2016 at 18:59:08 UTC, Ilya Yaroshenko wrote:
> Mir Random [1]
> ===========
>

Glad to hear it.

Did you get contributions on the four functions mentioned in the General forum.
December 02, 2016
On Friday, 2 December 2016 at 22:36:17 UTC, jmh530 wrote:
> On Friday, 2 December 2016 at 18:59:08 UTC, Ilya Yaroshenko wrote:
>> Mir Random [1]
>> ===========
>>
>
> Glad to hear it.
>
> Did you get contributions on the four functions mentioned in the General forum.

No, i finished them