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

    文章

    3006

    浏览量

    116830
  • AI
    AI
    +关注

    关注

    91

    文章

    41101

    浏览量

    302576
  • 人工智能
    +关注

    关注

    1820

    文章

    50324

    浏览量

    266902
  • python
    +关注

    关注

    58

    文章

    4885

    浏览量

    90302

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    INDEMIND:穿越行业周期,机器人最终要回到“家庭琐事”里

    技术再“酷炫”,最终还是要回到这些鸡毛蒜皮里来检验。
    的头像 发表于 04-17 17:35 2273次阅读
    INDEMIND:穿越行业周期,机器人<b class='flag-5'>最终</b>要回到“家庭琐事”里

    Java并发编程的“基石”——多线程概念初识

    。面对每秒涌入的数万个算力请求,Java 提供极其丰富的并发容器和同步工具。无论是处理任务排队的无锁队列,还是控制多个调度Worker并行计算“最优装箱算法”的同步屏障,Java
    发表于 04-16 18:50

    [VirtualLab] 使用Python运行VirtualLab Fusion光学仿真

    摘要 VirtualLab Fusion允许Python外部访问其建模技术、求解器和结果。这个用例介绍一种使用路径变量和Visual Studio代码将Python连接到VirtualLab
    发表于 03-31 09:39

    [VirtualLab] 使用Python进行跨平台参数扫描

    如何收集结果,这些结果可以通过Python提供的所有功能进一步处理。以光栅为例,严格分析光栅的衍射效率。 **此用例展示… ** 在哪里找文件 README文件 **准备Python
    发表于 03-31 09:36

    长江连接器 A3502 数据手册

    电子发烧友网站提供《长江连接器 A3502 数据手册.pdf》资料免费下载
    发表于 03-04 17:35 0次下载

    长江连接器 A3501数据手册

    电子发烧友网站提供《长江连接器 A3501数据手册.pdf》资料免费下载
    发表于 03-04 17:15 0次下载

    LABVIEW 2023 Q1调用python后一直报错1671

    程序后续重新下载python,将python版本改为3.6.0(32位,同labview版本:Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.19
    发表于 11-12 09:51

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

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

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

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

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

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

    长江水文网水位实时监测设备:如何提升水文管理效率?

    的设备解决方案,帮助用户提升水文监测效率。无论您是水利部门的工作人员,还是相关行业的从业者,这篇文章都将用通俗易懂的语言,为您解析实际应用中的挑战和应对方法。长江
    的头像 发表于 10-15 15:17 1033次阅读
    <b class='flag-5'>长江</b>水文网水位实时监测设备:如何提升水文管理效率?

    deepin IDE入选Gitee最有价值开源项目

    近日,deepin IDE 成功入选 Gitee 最有价值开源项目(GVP)!
    的头像 发表于 10-14 18:10 1460次阅读

    Java效率提升指南:5个Java工具选型建议及Perforce JRebel和XRebel介绍

    企业级Java环境越来越复杂,真正的破局点,可能不在“人”,而在于“工具”。5个实用建议,帮你理清Java工具的选型思路。
    的头像 发表于 09-11 13:59 1889次阅读
    <b class='flag-5'>Java</b>效率提升指南:5个<b class='flag-5'>Java</b>工具选型建议及Perforce JRebel和XRebel介绍

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

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

    python app不能运行怎么解决?

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