好猫网手机站
为什么Python的受欢迎程度可能超过Java
2022-07-12 09:54:08  浏览:33

为什么Python的受欢迎程度可能超过Java

也许你错过了红魔每半年更新的编程语言排名,但是,如果是的话,让我提供一个剧透:Python正在获胜。 红魔分析师斯蒂芬·奥格拉迪(StephenO‘Grady)表示,虽然Python在受欢迎程度上的增长一直是“节拍器”稳定的,但一些因素结合在一起,使Python在#2点与Java相结合,从而改变了红魔排名前10的位置,而红魔几乎从来没有改变过位置。

为了获得更多关于Python成就的颜色,我窃听了红魔团队关于结果的闲聊。 你也可以(也应该),但是如果你想要Python上的tl;dr,那么,就这样。

 

 

 

虽然Python在排名中没有取代Java,但第二的捆绑是一件大事,因为很难在一个坚定的表演者上立足。 为什么? 红魔分析师雷切尔·斯蒂芬斯(Rachel Stephens)在《懒人聊天》(Slack Chat)中说,因为“这些指标本质上是累积性的”。 例如,数据来源于从GitHub存储库和堆栈溢出提到的数据。 一种编程语言可能比其他语言增长得更快,但红魔专注于绝对流行数据。

因此,要赶上像Java这样受人尊敬的编程语言是非常令人印象深刻的。 奥格拉迪:“在Java中,我们没有看到任何显著的下降,但我们看到Python在各个学科中继续取得进步。” 那些学科? 像数据科学这样的东西,Python甚至比R更受欢迎。

SEE:招聘工具包:Python开发人员

讽刺的是,Python在其通才方法上有点类似于Java,但更容易使用。 奥格拉迪很好地理解了这一点:“Python不一定是给定领域中最好的语言,比如数据科学,但它擅长很多事情。 将其与易于学习的语法结合起来,不难理解为什么语言在增长。” 简而言之,Python是一个伟大的工具,对于那些有时间很好地学习一种语言,并希望广泛应用它的人来说。

Java并没有太大的不同,只是它并不是那么简单。 Red Monk分析师Kelly Fitzpatrick指出,Java曾经是“许多人的网关语言”。 这是工程师开始的地方,并利用Java的学习来总结他们武库中的其他软件开发概念。 但不能再这样了。 Java已将“网关”皇冠让给Python。

事实上,Python在红魔排名中表现得如此强大,这很可能是因为它是开发人员开始职业生涯的一种很好的语言,这一群体可能很容易在公共论坛上提出更多的问题。 菲茨帕特里克:“如果Python是一个临界质量的早期职业程序员是舒适的,这将决定他们如何寻找其他类型的学习资源,他们如何与公共项目互动,他们在论坛上提出的问题类型等。”

然而,红魔分析师詹姆斯?州长说:“Python是一个谜。” 为什么? 嗯,“在很多方面,我并不觉得自己是一个“企业标准”,”然而,许多公司正在为他们的数据科学团队“雇佣像任何人的的Python人员”。 也许Python仍然感觉不到“大”到看起来像“企业型”,不管这意味着什么,但它显然被采纳了。

SEE:开始使用Python:免费资源列表

斯蒂芬斯总结说,也许一个原因是Python是“一种很好的胶水语言,它允许不同的代码相互操作。 从这个意义上讲,企业投资Python作为投资其既定代码的一种方式是很有意义的。 简而言之,虽然Python为企业提供了一条很好的前进道路,如数据科学,但它也仍然是将旧的应用程序和新的应用程序结合在一起的一个很好的方法。

那么,它会很快取代排名第一的Java脚本吗? 奥格拉迪说:“Python几乎无处不在,但Java脚本几乎无处不在。”

披露:我在AWS工作,但这里没有任何与我在那里的就业有关。

我们的编辑突出技术共和国的文章,下载和画廊,你不能错过,以保持最新的IT新闻,创新和提示。 星期五