Date: Sun, 02 Feb 2003 12:06:56 -0800 From: Bakul Shah <bakul@bitblocks.com> To: Edward Brocklesby <ejb@lythe.org.uk> Cc: current@FreeBSD.ORG Subject: Re: rand() is broken Message-ID: <200302022006.PAA25355@valiant.cnchost.com> In-Reply-To: Your message of "Sun, 02 Feb 2003 19:41:17 GMT." <200302021941.h12JfJ1a004169@a.smtp.serv.lythe.org.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
> Maybe I missed something, but why cannot you just rip random() from libc, > rename it to bakul_shah_random() and use that in your testing code? Then you > are safe from any changes to random(), and indeed have a portable RNG if your > host OS changes. Yes, *I* can do it but I don't work at every place they do simulation! If in the extreme you are suggesting that a portable application shouldn't rely on any OS features, you are of course right but that kind of makes mockery of any claims of compatibility. The point of compatibility is to not break interfaces unless there is a significant benefit. -- bakul To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200302022006.PAA25355>