Limitations of Python
- Performance wise not up to the mark because it is interpreted language.
- Python is not a very good language for mobile development.
- Python is not a good choice for memory intensive tasks. Due to the flexibility of the data-types, Python’s memory consumption is also high.
- Python has limitations with database access . As compared to the popular technologies like JDBC and ODBC, the Python’s database access layer is found to be bit underdeveloped and primitive.
- Python programmers cited several issues with the design of the language. Because the language is dynamically typed , it requires more testing and has errors that only show up at runtime.
- Depends on Third-Party Frameworks and Libraries.
- Does not Provide Prebuilt Statistical Models and Tests.
- Lesser Libraries than C, Java, Perl.
- Unlike other modern programming languages, Python does not support block comments.
Limitations of Python