With Python behind other languages in important areas such as mobile support, there is a debate about how long its meteoric rise will continue.
Pythonand some predict that it will soon become the most popular programming language in the world.
But while millions of people use Python every day, and there are few signs of the exponential growth of declining users, there are doubts about the sustainability of that growth.
The recent Python Language Summit was warned that Python faces an "existential risk" if support for mobile and new web platforms does not improve. Python currently also makes it more difficult to package applications for non-developers than what happens with other languages.
SEE: Python is eating the world: how a developer's parallel project became the most popular programming language on the planet (PDF cover)
"I have a question about Python. It is there, well established in the first three now, it has become a lingua franca for data science, it has proven to be a general purpose. Or yes?" He said.
"Recently I have noticed some conversations of people who apparently argue that we could be in Peak Python, because although it has found a place in AI / ML, it is not really taking advantage of other opportunities. That is, it could face more force ¿wind against forward? "
" Which raises the question of what is its way forward and for what opportunities it is positioned. Still, I wouldn't bet against Python. It's good at so many things. "
Python limitations in important areas such as mobile platform support are well known within the Python community.
Speaking about Python mobile support earlier this year, Barry Warsaw, longtim The Python developer and member of the Python Board of Directors said: "Python, at this time, does not have a great story there," and then talked about how It was an ambition for iPhone and Android users to download an application and "I never know it was written in Python."
With the number of processor cores within modern chips that continue to increase, with up to 48 cores in the latest Intel server offerings, Warsaw is also eager to see Python improve in the distribution of tasks across multiple cores.
That said, Redmonk & # 39; s The governor concludes that "there is still a lot of life in the old dog" and the Python community is working on proposals to facilitate the packaging of Python applications for non-developers and to improve support of the multi-core processor.
Nor is it firm that Python's popularity is declining, with Python reaching an all-time high ranking in the TIOBE Index in July.
If you are interested in learning more about Python, see the TechRepublic startup guide.