I had only one python experience, my trash-cli project.
I know that probably some or all problems depends of my inexperience with python.
I found frustrating these things:
- the difficult of finding a good IDE for free
- the limited support to automatic refactoring
Moreover:
- the need of introduce two level of grouping packages and modules confuses me.
- it seems to me that there is not a widely adopted code naming convention
- it seems to me that there are some standard library APIs docs that are incomplete
- the fact that some standard libraries are not fully object oriented annoys me
Although some python coders tell me that they does not have these problems, or they say these are not problems.