[Python-Dev] More int/long integration issues
Guido van Rossum
Fri, 14 Mar 2003 07:16:26 -0500
> I've heard others doing number theory work, who hoped or expected it to
> work, as well. (Typically, they wanted to use HUGE step sizes, for
As long as they wanted to use longs, that's fair. E.g. now that we're
trying to get rid of the difference between ints and longs, something
like range(0, 2**100, 2**99) should really just work (and it better
give us [0, 2**99] :-).
> In any case, I'll get the patch submitted fairly soon, for range().
> Need to update the tests.
Thanks. I had hoped to release beta1 before PyCon, but that's not
realistic. But I'll work on it soon after.
> I'm also coding an irange() for consideration in the itertools module.
> At least an (explicit) replacement for the iteration usage (although,
> maybe not necessary if you actually do the lazy-list in "for" loop
> change.) If people need the indexing and length operations, too, I can
> only suggest a pure python implementation (which could return an
> irange() iterator when needed). Is that a dead-end idea, or a starter?
That's something for Raymond H.
--Guido van Rossum (home page: http://www.python.org/~guido/)