Nick Coghlan added the comment:

Right, the lower level APIs in the inspect module *aren't* designed to hide the 
implementation details from introspection code, they're there as helpers to let 
introspection code decide what assumptions are valid. For true Python code, you 
can do many more interesting things (like bytecode hacks) that simply aren't 
possible with native implementations in C, Java, C#, etc.

A lot of the names aren't great, but I think that's just because so many parts 
of the API have been around for so long.

----------

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

Reply via email to