Serhiy Storchaka <storchaka+cpyt...@gmail.com> added the comment:

The module documentation should not contain all historical reasons of every 
design decision. If you are interesting why something was done in one way or 
another, do your research.

One of reasons is that type(self) not always have a constructor with compatible 
interface. So it may work for your integer-like type, but in general case.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue47079>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to