0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

长江后浪推前浪 昔日最有前途的 Java 最终还是败给了晚辈 Python

5RJg_mcuworld 来源:电子发烧友网 作者:工程师谭军 2018-07-10 16:33 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

近日,打开科技新闻,映入眼前的是,阿里推全球首家人工智能服饰店、百度发布专门用于 AI 大规模运算的芯片“昆仑”、祭出智能小程序、小米发布移动端深度学习框架 MACE......再观国外,人工智能算法发现科技巨头普遍违反欧盟隐私新规、Facebook 收购英国人工智能企业Bloomsbury AI、DeepMind 游戏 AI 又有新突破......

种种迹象表明自去年燃烧起的人工智能这把火如今似乎烧的更旺了,同时跟着它一起火的还有一门叫 Python编程语言。

PYPL 发布了 7 月份最新的编程语言排行榜,从中可见,Python 依旧是增长最快的编程语言,涨幅 5.5%,其实在今年的 5 月份,Python 就已经首超了 Java 占据榜首之位。反观如今的 Java 流行度日渐下降,本月降幅 0.5 个百分点。随着时间的推移,Python 与 Java 二者似乎渐行渐远。

长江后浪推前浪 昔日最有前途的 Java 最终还是败给了晚辈 Python
长江后浪推前浪 昔日最有前途的 Java 最终还是败给了晚辈 Python

Python 和 Java 走势:

其次,第三名 JavaScript 和第四名 PHP 也稍有变动。曾经两者指数比较接近,但是近年来 PHP 下滑地厉害,过去五年中,PHP 整体下降了 6.7%,而本月就下降了 1.5%,世界上最好的编程语言还是 PHP 吗?

想当年,PHP凭借其简单上手而成为 Web 开发最常用的语言,如今市场份额逐渐下滑,和互联网整体的大环境不无关系。一方面,前文所述的 Python 崛起,必然要瓜分一些编程语言的流量,另一方面曾经 Web 时代的兴起到单一的移动互联网退潮、以及企业对于业务逻辑架构扩展,必用其他更高性能的语言取而代之,至此,PHP 有所减少也可以理解。

PHP 和 JavaScript 走势:

长江后浪推前浪 昔日最有前途的 Java 最终还是败给了晚辈 Python

Top 10 编程语言走势:

长江后浪推前浪 昔日最有前途的 Java 最终还是败给了晚辈 Python

需要注意的是,PYPL 指数原始数据基于 Google trends ,根据编程语言在 Google 上的搜索频率(次数)来评估语言的流行度,仅是流行度的参考指标之一。

写在最后

其实很多 Java 可以做的事情 Python 也可以完成,但目前就国内而言,企业级的应用仍以 Java 为主,而 Python 还是多用于数据分析、网络爬虫、Web 应用开发、云计算、自动化运维等领域。究其原因,不少网友表示:

Java 已经耕耘市场多年,企业级应用早已建成,后期也耗费了诸多开发者的心血、想要改成 Python 也不大现实,相较而言,Python 还是比较小众化了;

执行速度是企业级应用的命脉,同一行为,Java 比 Python 的运行速度更快;

和 Python 相比,Java 更适合作为一种底层的实现语言。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • JAVA
    +关注

    关注

    20

    文章

    2997

    浏览量

    115682
  • AI
    AI
    +关注

    关注

    89

    文章

    38091

    浏览量

    296599
  • 人工智能
    +关注

    关注

    1813

    文章

    49734

    浏览量

    261515
  • python
    +关注

    关注

    57

    文章

    4857

    浏览量

    89583

原文标题:昔日最有前途的 Java 最终还是败给了晚辈 Python

文章出处:【微信号:mcuworld,微信公众号:嵌入式资讯精选】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    长江委网信中心与大华股份达成战略合作 共同推动数字孪生长江建设

    杭州2025年11月3日 /美通社/ -- 近日,水利部长江水利委员会网络与信息中心(以下简称"长江委网信中心")与大华股份签署战略合作协议。双方将围绕长江流域治理与管理工作需求,达成科学研究
    的头像 发表于 11-04 09:22 633次阅读
    <b class='flag-5'>长江</b>委网信中心与大华股份达成战略合作 共同推动数字孪生<b class='flag-5'>长江</b>建设

    长江委网信中心与大华股份达成战略合作

    近日,水利部长江水利委员会网络与信息中心(以下简称“长江委网信中心”)与大华股份签署战略合作协议。双方将围绕长江流域治理与管理工作需求,达成科学研究、人才培养、成果转化等方面的愿景,共同开展智慧水利领域视频综合解决方案的创新研发
    的头像 发表于 10-31 17:28 1710次阅读

    Python 给 Amazon 做“全身 CT”——可量产、可扩展的商品详情爬虫实战

    一、技术选型:为什么选 Python 而不是 Java? 结论: “调研阶段用 Python,上线后如果 QPS 爆表再考虑 Java 重构。” 二、整体架构速览(3 分钟看懂) 三、
    的头像 发表于 10-21 16:59 386次阅读
    用 <b class='flag-5'>Python</b> 给 Amazon 做“全身 CT”——可量产、可扩展的商品详情爬虫实战

    现在rtsp还是只能向局域网流吗?

    现在rtsp还是只能向局域网流吗
    发表于 08-08 06:07

    python app不能运行怎么解决?

    我使用helloword的模板,上传IG502,但不能运行,请大神帮忙。系统日志如下:sntpc[1226]: ntp request error: 113, No route to host
    发表于 08-06 06:27

    零基础入门:如何在树莓派上编写和运行Python程序?

    是一种非常有用的编程语言,其语法易于阅读,允许程序员使用比汇编、C或Java等语言更少的代码行。Python编程语言最初实际上是作为Linux的脚本语言而开发的。Py
    的头像 发表于 03-25 09:27 1524次阅读
    零基础入门:如何在树莓派上编写和运行<b class='flag-5'>Python</b>程序?

    我只会Java,凭什么不能玩转树莓派?GPIO操控竟比C++更优雅~

    导语当全球开发者默认将Python视为树莓派的"母语"时,一个颠覆认知的工具链正在Java开发者群体中口口相传——Pi4J让Java代码直接操控GPIO、I2C、SPI等硬件接口
    的头像 发表于 03-25 09:21 865次阅读
    我只会<b class='flag-5'>Java</b>,凭什么不能玩转树莓派?GPIO操控竟比C++更优雅~

    【幸狐Omni3576边缘计算套件试用体验】开发板基础体验:大模型和流测试

    默认装的是24年11月的版本,python的venv装不了 进入loader模式升级固件吧 adb还是好用啊,可以直接进loader模式,不用拆开外壳按按钮 使用瑞芯微官方工具加载固件升级
    发表于 03-08 11:38

    Java的SPI机制详解

    接口规范以及可以发现接口实现的机制,而不需要实现接口。 SPI机制在Java中应用广泛。例如:JDBC中的数据库连接驱动使用SPI机制,只定义数据库连接接口的规范,而具体实现由各大数据库厂商实现,不同数据库的实现不同,我们常用的mysql的驱动也实现
    的头像 发表于 03-05 11:35 1111次阅读
    <b class='flag-5'>Java</b>的SPI机制详解

    有没有什么方案能实现直接用matlab或python调用D4100_usb.dll?

    这个动态链接库编写程序控制DMD,我分别尝试用C++,matlab,Javapython使用D4100_usb.dll进行编程,但只有用C++的时候可以正常使用,原因很可能是D4100_usb.dll
    发表于 02-27 06:59

    Java应用OOM问题的排查过程

    集团,大多数情况下Java堆的大小会设置为容器规格的50%~70%,但如果你设置为50%时还是遇到了OS OOM的问题,会不会无法忍受进而想要知道这是为什么?没错,我也有一样的好奇。 背景 某核心应用的负责同学反馈应用存在少量机器OOM被OS kill的问题。看sunfi
    的头像 发表于 02-12 11:15 1072次阅读
    <b class='flag-5'>Java</b>应用OOM问题的排查过程

    长江航运数据中心正式启用

    近日,长江水上交通监测与应急处置中心传来喜讯,经过三年多的精心建设和一年的试运行,长江航运数据中心正式宣告启用。这一里程碑式的进展,标志着长江航运的信息化水平迈上了一个全新的台阶。 长江
    的头像 发表于 01-03 11:10 730次阅读

    SSM框架在Java开发中的应用 如何使用SSM进行web开发

    SSM框架,即Spring、SpringMVC和MyBatis的整合,是Java Web开发中常用的技术栈。它通过分层架构,实现视图、控制、业务逻辑和数据访问的分离,提高了代码的可维护性和可扩展性
    的头像 发表于 12-16 17:28 2131次阅读

    中兴通讯与长江委水文局联合发布“九派”大模型

    近日,由水利部长江水利委员会水文局(以下简称“长江委水文局”)、长江技术经济学会智慧水文专业委员会和长江水文感知创新联盟联合主办的长江流域智
    的头像 发表于 12-16 16:36 1439次阅读

    长江存储否认“借壳上市”传闻

    近日,中国领先的存储芯片制造商长江存储针对市场上流传的“借壳上市”传闻,正式发表澄清声明。 有媒体报道称,长江存储计划通过“借壳上市”的方式进入资本市场,但长江存储对此表示坚决否认。
    的头像 发表于 12-10 11:12 3045次阅读