How is with this issue in Python 3.0? Is it fixed? Does Python handle
this things properly now?
Ooo. Timing. Good one. <joins rip on 3.0>
Writer's other wanderings bring Microsoft Research. Who talks to that
on a daily basis?
> We have to avoid the use of the 'is' identity operator with basic,
> immutable values such as numbers and strings.
I'm glad for you. Did you really write checks like "if foo is 27" ?
The point is, you have to learn technologies to use them. It's not like
technologies learn you (not even in soviet Russia)
> How is with this issue in Python 3.0? Is it fixed?
There is nothing to fix.
> Does Python handle this things properly now?
It always did.
You are confusing immutable objects with singletons. Never use "is" with
strings and numbers.
Christian
I was back on 'handle'. Handle internally, handle right. Gotta be 6
a.m.
This is not an issue and is already properly handled. Don't use identity
test when you want an equality test, period.