- The performance is not good, but is improving with pypy,
- The GIL prevents the use of threading to speed up code, (although this is usually a premature optimization),
- It's only useful for application programming,
But it has some great redeeming features:
- It's perfect for RAD,
- It's easy to interface with C (and for C to embed a python interpreter),
- It's very readable,
- It's easy to learn,
- It's well documented,
- Batteries really are included, it's standard library is huge and pypi contains modules for practically everything,
- It has a healthy community.