Skip to content

Commit 7eaca19

Browse files
author
Amogh Singhal
authored
Update Python_Programming_Quiz.md
1 parent 331bf79 commit 7eaca19

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

Python_Programming_Quiz.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,3 +81,13 @@ Methods | Description |
8181
`count()` | Returns the number of times a specified value occurs in a string |
8282
`find()` | Searches the string for a specified value and returns the position of where it was found |
8383

84+
#### 5. Although Python is riding the hype wave pretty well since its high usage in fields of AI , what are some of the pitfalls of Python as a language? <br>
85+
1. __Speed__ Python is __slower__ than C or C++. But of course, Python is a high-level language, unlike C or C++ it's not closer to hardware.
86+
87+
2. __Mobile Development__ Python is not a very good language for __mobile development__ . It is seen as a weak language for mobile computing.
88+
89+
3. __Memory Consumption__ 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__.
90+
91+
4. __Database Access__ 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 .
92+
93+
5. __Runtime Errors__ 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__ .

0 commit comments

Comments
 (0)