当下最红,Python 是会持续增长?还是盛极而衰?

当下最红,Python 是会持续增长?还是盛极而衰?

Python 编程

最近,Python编程语言出现了意想不到的变化,经过一些预测之后,它将成为世界上最领先的编程语言。

正如我们所看到的,数以百万计的人正在使用Python,并且几乎没有迹象表明用户的指数增长正在逐渐减少,并且对这种增长的可持续性存在疑问。

最近的Python语言峰会警告说,如果对移动和新web平台的支持得不到改善,Python将面临“生存风险”。与其他语言相比,Python目前存在着“非开发人员打包应用程序困难”的问题。 虽然Python已经成为数据科学和第一次学习编程时使用的语言,但有人质疑Python的局限性是否会阻碍其流行程度与JavaScript相匹配的问题。 分析师Redmonk的联合创始人James Governor在讨论最近的Redmonk编程语言排名时提出了这种可能性。该排名将Python排在第三位,仅次于排名第二的Java和排名第一的JavaScript。 他说:“我最近注意到一些人的议论,他们似乎在说,我们可能正处在Python的巅峰时期,因为尽管它在AI/ML中占据了一席之地,但它并没有真正抓住其他的机会。”也就是说,它在未来可能会面临强大阻力前进?”

Redmonk联合创始人兼首席分析师Stephen O'Grady表示,虽然Python“暂时不会有问题”,但“Python的巅峰论点仍然存在一些问题,因为该语言缺乏明确的目标和设计,比如,R语言,但不太可能挑战JavaScript/TypeScript的普遍性。”

“这就反应了一个问题,即它的前进道路是什么,它的定位是什么。不过,我不认为Python会受到影响。毕竟它应用的范围很广。”


Python的局限性在移动平台等重要领域是众所周知的。

在今年早些时候谈到Python的移动支持时,长期的Python开发人员和Python指导委员会成员Barry Warsaw说:“Python,现在还没有一个精彩的故事。” 而iPhone和Android的用户下载应用程序且“从未知道它是用Python编写的”。

随着现代芯片中处理器内核的数量不断攀升,在英特尔最新的服务器产品中,处理器内核的数量达到了48个,Warsaw也希望Python能够更好地将任务分散到多个核心上。 尽管如此,Redmonk的管理者总结说“Python还有很多活要干”,Python社区正在解决一些建议,以便为非开发人员提供便捷的方式去打包Python应用程序,并改进对多核处理器的支持。

链接:Redmonk编程语言排名:https://www.techrepublic.com/article/10-most-popular-programming-languages-rise-of-typescript/