Larry Wall wrote:
On Fri, Aug 20, 2004 at 09:21:02AM +0100, Matthew Walton wrote:
: It would be nice if rand behaved a bit more sanely in Perl 6. I can : understand the reasoning for making rand 0 produce between 0 and 1, but : that doesn't mean I have to like it.
What makes you think there was any "reasoning" involved? As far as I can recall, it was entirely due to random factors. :-)
Sush, I'm giving you credit from pure blind faith here ;-)
I suspect there's an argument that [0,0) ought to be considered undef (which would conveniently numerify to 0 with an optional warning).
In the absence of a paradox value, undef would be fine there I think :-)