[Mono-list] Random

Bob Smith bob@thestuff.net
27 Jul 2001 13:54:51 -0600

I've been thinking about the corelib alittle. For portability, should we
create a C lib as well as the c# lib? The c# lib would compile once and
run anywhere, while the C lib would be platform spacific. This would
allow for the random class to use a C random function selectable at
compile time. 
Everything could use [ DllImport("mono-platform") ] or something like
that, and then there wouldnt be any problems with which function is
stored in what library. At compile time, the user could select say,
to select different implementations of the c mono-rand() function that
the random class would use depending on if the user wants speed, or
needs precision, or whatever.

On 27 Jul 2001 15:10:07 -0400, Miguel de Icaza wrote:
> > I've got the random class just about done. The random class has virtual
> > methods for each of the random methods, so we can override it later as
> > needed.
> Oh nice!  Keep me updated ;-)