The distinction is probably still there but slightly more hidden from view. It's a good optimization, no reason to throw it out.
It would take some prodding around to find out.
It would take some prodding around to find out.
In the past some have implemented tagged integers for Python, good benchmarking results but the devs argue 'Good Python code should be more symbolic; it shouldn't be doing too much integer math' which also comes up where the interpreter doesn't implement specialized code for floats, instead they argue that if you need fast floating point you should be using numpy or a C extension
Tagged ints: https://mail.python.org/pipermail/python-dev/2004-July/04613...