The drawbacks of one of the most popular programming languages.
My Problem with Python
Since its release in 1991, Python has become one of the most popular and used programming languages in academia or industry today. Its pseudocode and concise like syntax make it appealing for designing software projects quickly and efficiently and many think it should be the first programming language taught.
Although I won’t deny that such a language is a powerful tool to know how to use, my opinion is that it is somewhat misused (or at least not used appropriately).
As stated above, Python is very succinct and is quite a handy language. In addition to having very easy to understand syntax, the language also comes with
- The ability to change the type of a variable on the fly as Python is loosely typed
- Easy to use list modifiers (or rather simple ways to modify a collection of data)
- Garbage Collectors
- Built-in Data Structures
These features make it an extremely versatile language and one that expediates software development greatly. They also come with some…