DEV Community

Discussion on: Why Python is Best🤔 - 5 Reasons

Collapse
 
bezirganyan profile image
Grigor Bezirganyan

Python is my favorite programming language, but I will strongly disagree with the statement that python (or any other language) is the best programming language. For machine Learning/AI, yes, sure, it may be the best (some people may argue here too), for embedded systems, not even close.

Furthermore, some of your comparisons don't really back up the fact that python is the best. For example: is python easier to read and write than C++? Yes, for sure, but at the same time python is so much slower to run than C/C++. Is python more portable? yes, but again it sacrifices speed for that.

So when you argue that it is the best, you also have to state for what tasks it is the best. If you need speed and low memory usage than you have to stay away from python. If you want to quickly implement or test something and the resource usage isn't important, than python may be a good choice.