Message175887
> Apparently my feeling of comfort is different from your own. ;)
Yes: I tend to favour direct, readable, and portable code over unnecessarily optimized code. To address the specific points:
> The code is larger.
Very slightly. It's (IMO) more readable and comprehensible though.
> There is one additional allocation.
Yep. Is this a problem?
> CPU tacts wasted for uint32->ulong conversion.
random.seed is hardly going to be a bottleneck in most applications. Again, I don't see that as a problem.
> One additional ValeError/OverflowError.
That's not really additional: it should really have already been there in the original code. |
|
Date |
User |
Action |
Args |
2012-11-18 17:06:24 | mark.dickinson | set | recipients:
+ mark.dickinson, loewis, rhettinger, serhiy.storchaka |
2012-11-18 17:06:24 | mark.dickinson | set | messageid: <1353258384.7.0.194744227643.issue16496@psf.upfronthosting.co.za> |
2012-11-18 17:06:24 | mark.dickinson | link | issue16496 messages |
2012-11-18 17:06:24 | mark.dickinson | create | |
|