Is Python

With Python behind other languages ​​in important areas such as mobile support, there is a debate about how long its meteoric rise will continue.

Python is eating the world: how a developer's parallel project became the most popular programming language
Frustrated by the shortcomings of the programming language, Guido van Rossum created Python. With the language that millions now use, Nick Heath talks with van Rossum about Python's past and explores what follows.
20190630 nick python karen

You should read the content of the developer

Python
unstoppable increase is widely recognized
and 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.

While Python has been established as the language that should be used for data science and when learning to program for the first time, questions are asked whether Python limitations will prevent its popularity from coinciding with that of JavaScript.

SEE: Python is eating the world: how a developer's parallel project became the most popular programming language on the planet (PDF cover)

James Governor, co-founder of Redmonk analyst, raised the possibility in a discussion on the recent Classification of the Redmonk programming language, which placed Python at number three, just behind Java at number two and JavaScript at number one.

"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? "

Redmonk co-founder and principal analyst Stephen O & # 39; Grady said that while Python" will not go anywhere for a while "," there could be something in the Peak Python argument because language lacks the clarity of purpose and design that, for example, an R has, but is not likely to challenge JavaScript / TypeScript because of its ubiquity. "

" 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.

See also

For More Updates Check out Blog, Windows Softwares Drivers, Antivirus, Ms Office, Graphic Design Don’t Forget to Look Our Facebook Page Get Into Pc like us & follow on Twitter- @getinpc

Please Note: This content is provided and hosted by a 3rd party server. Sometimes these servers may include advertisements. igetintopc.com does not host or upload this material and is not responsible for the content.