24 Apr
2015
24 Apr
'15
1:08 a.m.
In article <CAP7+vJ+YRrT-OX3L5CHM2HL5rA=pt850uin07fUHODvhZLjFpg@mail.gmail.com>, Guido van Rossum <guido@python.org> wrote:
The bug tracker would be a good place for this. :-) On Thu, Apr 23, 2015 at 11:52 AM, Ryan Gonzalez <rymg19@gmail.com> wrote:
Observe:
ryan@DevPC-LX:~/bfort$ python -c 'import sys; sys.exit(1)' ryan@DevPC-LX:~/bfort$ python -c 'import sys; sys.exit(1L)' 1 ryan@DevPC-LX:~/bfort$
If I call sys.exit with a long value under Python 2, it prints it. I count this as a bug because:
1. int and long are supposed to be as similar as possible. 2. When you're using Hy (which implicitly makes all ints longs), this sucks.
An open issue already exists about this: http://bugs.python.org/issue14376 -- Ned Deily, nad@acm.org