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

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

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

Python 和 Java 走势:

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

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

PHP 和 JavaScript 走势:

Top 10 编程语言走势:

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

写在最后

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

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

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

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

对此,你怎么看呢?欢迎下方留言分享你的想法。

 征稿啦!

CSDN 公众号秉持着「与千万技术人共成长」理念,不仅以「极客头条」、「畅言」栏目在第一时间以技术人的独特视角描述技术人关心的行业焦点事件,更有「技术头条」专栏,深度解读行业内的热门技术与场景应用,让所有的开发者紧跟技术潮流,保持警醒的技术嗅觉,对行业趋势、技术有更为全面的认知。
如果你有优质的文章,或是行业热点事件、技术趋势的真知灼见,或是深度的应用实践、场景方案等的新见解,欢迎联系 CSDN 投稿,联系方式:微信(guorui_1118,请备注投稿+姓名+公司职位),邮箱(guorui@csdn.net)。








————— 推荐阅读 —————







昔日最有前途的 Java 最终还是败给了晚辈 Python相关推荐

  1. 为什么java没前途,以及java虚拟机没前途?

    为什么java没前途,以及java虚拟机没前途? 因为java啰嗦. 因为虚拟机没必要,虚拟机是头上安头.所以没必要.学得再多,也是没用. 因此,这两者都没前途!

  2. 从事JAVA 20年最终却败给了Python,哭了!

    之前遇到一个老师,他从事Java行业20年了,在Python兴起的时候,他周围的其他同行们都在纷纷学习Python方面的知识,连他的学生也问他"老师,你为什么不学Python呢?" ...

  3. 从事 Java 20 年最终却败给了 Python,哭了!

    之前遇到一个老师,他从事Java行业20年了,在Python兴起的时候,他周围的其他同行们都在纷纷学习Python方面的知识,连他的学生也问他"老师,你为什么不学Python呢?" ...

  4. php java python c语言_两分钟速览Java、PHP、C语言、Python四大编程

    Java.PHP.C语言.Python语言界的四大天王,历来一直为想成为程序猿的必经之路.山东IT培训优就业将从每个语言的基本信息.定义.优点.缺点.用途.前景.趣闻等方面逐一分析每一个语言,让你一扫 ...

  5. 阿提拉公司 java_Atitit  文件上传  架构设计 实现机制 解决方案  实践java php c#.net js javascript  c++ python...

    Atitit 文件上传 架构设计 实现机制 解决方案 实践 java php c#.net js javascript c++ python 1 . 上传的几点要求 2 1 .1. 本地预览 2 1 ...

  6. python和java一样吗-三分钟看懂Python和Java的区别

    随着人工智能的火爆,Python和Java一直在各种流行编程语言中名列前茅.其实Java和Python有些相似,因为很多编程语言之间是互通的.Java现在还是第一,不知道Python未来会不会超越Ja ...

  7. pythonjava哪个好学_Python和Java哪个好学?没基础学python

    作为世界上使用范围最广的编程语言,Java难免总是被拿来跟Python比较,而且,在编程语言的各种对战中,Python 与Java也是打得最热烈的. 1. Java必须显式声明变量名,而动态类型的Py ...

  8. python比java慢_对于这种算法,Python与Java相比非常慢

    我正在研究算法,并决定将Java程序从教科书移植到Python,因为我不喜欢Java的开销,特别是对于小程序来说,这是一种练习.在 算法本身非常简单,它只是以一种蛮力的方式从数组中取出所有的三元组,然 ...

  9. python和java的区别-三分钟看懂Python和Java的区别

    随着人工智能的火爆,Python和Java一直在各种流行编程语言中名列前茅.其实Java和Python有些相似,因为很多编程语言之间是互通的.Java现在还是第一,不知道Python未来会不会超越Ja ...

最新文章

  1. BAT携手清华、复旦、上交齐聚杭州, 和500名开发者干点啥?
  2. stm32核心板可以点亮灯吗_STM32库函数点亮LED
  3. QT mouseMoveEvent事件(qmainwindow内追踪鼠标事件事件)
  4. 初步认识Volatile-CPU高速缓存
  5. word手写字体以假乱真_常用的100个Word快捷键
  6. 浅谈CSS选择器中的空格
  7. Docker 镜像基本命令操作
  8. 如何启动Django项目详解
  9. angularJs过滤器(货币转换,大小写,字数限制,日期)
  10. a标签 vue 动态点击_a链接的href怎么用vue动态生成
  11. Cocos技术派 | 3d人物渲染详细教程
  12. 自动化改造要想取得最大效益,要搞清这几个问题!
  13. 小博老师解析Java核心技术 ——JDBC普通增删改操作
  14. On release of batch it still contained JDBC statements
  15. 华工高级语言程序设计c十十作业,华工高级语言程序设计c随堂练习答案
  16. “空气洗”再迎迭代,模仿者又有了新目标
  17. 前端开发中的一些chrome插件推荐
  18. 物联网和大数据哪个专业的就业优势更强
  19. 无限风光在险峰:你真想创业?
  20. 算法中,什么是哈希值,哈希值怎么生成的,有什么用?

热门文章

  1. arcgis加载dwg显示一个点_shp文件转为dwg之后在arcgis下打开属性表有高程信息但在cad里面打开为何没高程 - 地学 - 小木虫 - 学术 科研 互动社区...
  2. 《推荐系统笔记(十一)》Learning to rank(LTR排序问题)的介绍和RankNet算法(内含详细推导)
  3. 2020年春季入学学员计算机应用基础本,2020年春季考试《计算机应用基础》在线考核试题.doc(9页)-原创力文档...
  4. linux运维有前途,想去做linux运维,不知道有前途么?
  5. linux线程调度与rtos,实时Linux和RTOS的基本特性及技术进行比较
  6. 为什么强化学习会成为当下超火的研究领域?
  7. 云+社区「开源之道」主题直播,这些技术大佬都说了哪些干货?
  8. OpenCV AI Kit (OAK) 创始人Brandon Gilles访谈全记录
  9. 再见,Python!骨灰级程序员:用对这个方法,编程能力暴增!
  10. 36000+开发者,一周投稿超 23000 篇,谁能笑傲群雄?| 第4周周榜揭晓