The drawbacks of one of the most popular programming languages.

My Problem with Python

Joshua Reingold
Intuition
3 min readAug 25, 2021

--

Some Computer code on the screen of a comptuer.
Photo by Artturi Jalli on Unsplash

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
A programming script for Python.
Image source: Analytics Vidhya

These features make it an extremely versatile language and one that expediates software development greatly. They also come with some…

--

--

Joshua Reingold
Intuition

I am a Computer Science graduate with decent knowledge in different STEM fields and some non STEM fields. I also have some knowledge in Martial Arts.