新浪网

Java总是“沉沉浮浮”,替代者会是Python?

云智小号

关注

确定不再关注此人吗

“一个人的不幸是另一个人的财富”这句话从未如此真实。Java一直处于滑坡状态已经不是什么新闻了,但如果那么多的编程语言,替代者是谁呢?无疑是Python!

根据2017年5月的TIOBE指数,Java自2016年初以来一直处于“大幅下滑趋势”。我们都知道Java“沉沉浮浮”都停留在编程语言各大榜单的分析中,但它仍然占据各大排行榜的首位。

Java不会很快走向末路,但也许这种情况正在成真!让我们分析一下:

我们看一下最新的TIOBE指数,与上个月的数据相比,Java还在增长,但Python越来越受欢迎,显然不是人们对Java缺乏兴趣。

Java总是“沉沉浮浮”,替代者会是Python?

Java总是“沉沉浮浮”,替代者会是Python?

根据TIOBE指数,Python目前排名前五,但它可能很快在前三名中获得立足点,甚至可能“从长远来看成为新的第一名。”如果我们看看2018年7月的PYPL指数的人气转移正在发生:Python是最流行的语言,其次是Java和JavaScript。

PYPL并不是唯一表明Python是最流行语言的索引;IEEE具有更具交互性的排名,因此你可以选择用于开发网站应用程序的语言,用于移动设备上的应用程序的语言,用于企业,桌面和科学应用程序的语言,以及用于编程设备控制器的语言。

Java总是“沉沉浮浮”,替代者会是Python?

企业也是如此:Python是No.1,其次是C ++和Java。

如果我们看一下RedMonk的最新报告,我们会看到JavaScript是最流行的语言,其次是Java和Python。虽然Python不是第一,但TIOBE的预测似乎已经实现。

让我们不要忘记,GitHub的2017年Octoverse状态显示Python去年超过了Java,排名第二(JavaScript在过去四年中一直是GitHubbers最受欢迎的语言)。相当令人印象深刻吧?

如果你问,它的增长来自哪里?可能你没有注意到,Python无处不在,从DevOps到机器学习和数据科学。更重要的是,DataCamp的首席数据科学家David Robinson去年告诉我们,开发人员选择这种语言的原因之一是因为“Python对于开发人员在其职业生涯早期的学习是一个安全的选择,这归功于它的受欢迎程度及其在成长中的应用,因为机器学习往往具有Python风格,因为它比Java更加对用户友好。”

特别声明:以上文章内容仅代表作者本人观点,不代表 新浪网观点或立场。如有关于作品内容、版权或其它问题请于作品发布后的30日内与 新浪网联系。
加载中...