HN user

tylerdurd3n

-4 karma
Posts0
Comments3
View on HN
No posts found.

The problem with Python and its many IDE's is they still rely on textual code visual-sweeping. For example, you see import random but there is no shortcut to browse the random classes and methods. The same with all imported libraries. I am suprised how easily developers approve the old command line evaluator as comfortable. Try to rename several .py files while they are opened in your IDE and see what happens. Unacceptable for this age.

And there is the thing of terminology. Object inspector is just accessing method signature comments and parameter documentation. There is no real dynamic object inspection or retrospection in Python. And its MOP is extremely hard to use compared to other reflective languages. Sorry guys, but Python and IDE's still repeats a lot the same ideas.