当前位置: 首页 > news >正文

突然 Java 倒下了......

TIOBE 公布了 2022 年 12 月的编程语言排行榜。

Java 首次跌出前 3 名。除此之外,Kotlin 和 Julia 也越来越接近 Top 20

在这里插入图片描述
TIOBE 将于下个月揭晓其 2022 年度编程语言,目前共有 3 个候选者:Python、C 和 C++。TIOBE CEO Paul Jansen指出,虽然 Python 和 C 已多次斩获该头衔,而 C++ 仅在 2003 年获得过一次;但在本月 TIOBE 指数中, C++ 已经实现了历史上首次超越 Java,Java 现已跌至榜单第 4 位。这是自 2001 年 TIOBE 指数开始以来,Java 首次未进入前 3 名。除此之外,Kotlin 和 Julia 也越来越接近 Top 20。

TIOBE 12 月 TOP 20 编程语言

在这里插入图片描述
除了C++ 取代 Java 跃至第 3 位外,Top10 中还有 SQL 继续上升一位至榜单第 8,Assembly language 被挤到第 9;其他语言排名不变。

Top11-20 区间中的语言排行则反复波动。少儿编程语言 Scratch 短暂的从第 23 名上升至榜单第 17 后,又在本月跌出 Top 20 到了第 21 位。与此同时,Perl 又重回 Top 20 榜单,从上月的第 23 位攀升至现在的第 18 位;Go 和 R 语言也互换了位置。

具体而言排名出现上升的有:R(12→11)、Matlab(15→14)、Swift(18→15)、Ruby(19→17)。下降的有:Go(11→12)、Delphi/Object Pascal(14→16)、Objective-C(16→19)。Classic Visual Basic 和 Rust分别保持第 13 和 20 的位置不变。

TOP10 编程语言 TIOBE 指数走势(2002-2022)

在这里插入图片描述

第21-50 名编程语言排行

在这里插入图片描述
第51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):

ABC, ActionScript, Alice, Apex, APL, AutoLISP, Awk, B4X, C shell, CL (OS/400), CLIPS, Clojure, Common Lisp, Crystal, Elixir, Emacs Lisp, Forth, Hack, Icon, Io, J#, JScript, Korn shell, Ladder Logic, LPC, Modula-2, MQL5, MUMPS, NATURAL, Occam, OpenCL, OpenEdge ABL, PL/I, Q, Racket, Raku, Ring, RPG, S, Smalltalk, Solidity, SPARK, Stata, Tcl, VBScript, Verilog, VHDL, WebAssembly, X++, Xojo

TIOBE 编程社区指数(The TIOBE Programming Community index)是一个衡量编程语言受欢迎程度的指标,该指数每月更新一次。评判的依据来自世界范围内的工程师、课程和第三方供应商,包括流行的搜索引擎,如 Google、必应、雅虎、维基百科、亚马逊、YouTube 和百度都被用于指数计算。值得注意的是,TIOBE 指数并不代表编程语言的好坏或编写代码的多少。

该指数可以用来检查你的编程技能是否还能跟上时代的步伐,或者在开始建立一个新的软件系统时,基于指数对采用何种编程语言做出决策。

TIOBE 指数的定义方式,以及详细榜单信息均可查看官网。

最后分享当下热点Android面试题

这套「Android面试174题」包含算法、四大组件、JVM虚拟机、Jetpack、Framework层、性能优化等真题和答案。

用在面试前,花上30-50分钟突击提升,它就是求职利器;

大致的目录可以看看↓↓↓,免费领取地址:

相关文章:

  • 谷粒学院——Day12【整合阿里云短信服务、首页登录和注册】
  • 一种基于改进粒子群的多小区天线联合优化算法
  • SAP如何删除一个已经释放的请求 (SE38 : RDDIT076)
  • [附源码]Python计算机毕业设计Django医院门诊管理信息系统
  • 【C++】继承与面向对象设计
  • Qt之天气预报——界面优化篇(含源码+注释)
  • 对于LayoutInflater.from(this).inflate()方法的理解
  • koa 使用
  • promise执行顺序面试题令我头秃,你能作对几道
  • <Linux进程通信之共享内存>——《Linux》
  • Go项目实战:02-微服务micro services
  • 清越科技将开启申购:预计募资约8亿元,高裕弟为实际控制人
  • 【Linux】shell 及权限理解
  • 【C语言刷题】PTA基础编程题目集精选
  • CSS实现文字扫光特效
  • vue前端案例教学:动态获取最新疫情数据展示(代码详解)
  • Part9:RPA核心技术之抓屏技术
  • 关于缓存与数据双写一致性问题(清晰易懂)
  • 2022 年时间序列分析最顶流的 Python 库
  • Typora入门教程
  • 69岁朱自强被查,曾任南京地铁总经理
  • 豆神教育:2024年净利润1.37亿元,同比增长334%
  • 三大白电巨头去年净利近900亿元:美的持续领跑,格力营收下滑
  • 对话|贝聿铭设计的不只是建筑,更是生活空间
  • 走访中广核风电基地:701台风机如何乘风化电,点亮3000万人绿色生活
  • 葡萄牙、西班牙发生大范围停电