Hacker News new | past | comments | ask | show | jobs | submit login

> is-same-object-as

I don't expect that's a language I'd enjoy. You may prefer Objective-C over Python.

> a is-same-object-as b, for integers could raise an error, as a and b are not objects.

That would be a greater inconsistency than the minor additional optimization for small integers. It's a Java performance optimization that has crept into the way you think about the data, impacting much more of your program than just "is-a-long-name".

  >>> isinstance(1, object)
  True



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: