C++ 首超 Java!地位不保?

 

往期热门文章:

1、IntelliJ IDEA终于支持对Redis 的可视化窗口操作了,真香!
2、ChatGPT能接入微信了!
3、Java 反射慢?它到底慢在哪?
4、GitHub 被超火的 ChatGPT 霸榜!
5、Java使用 try catch会影响性能?

来自 | OSC开源社区(ID:oschina2013)

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

685199d8cf06f68a3768801faea8acc5.png

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 编程语言

15f390b5a6d01af959dae7c7a9afe947.png

除了 C++ 取代 Java 跃至第 3 位外,Top 10 中还有 SQL 继续上升一位至榜单第 8,Assembly language 被挤到第 9;其他语言排名不变。

Top 11-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 的位置不变。

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

9a7248fed545cecbb2f6beb3cf9cf465.png

第 21-50 名编程语言排行

a34957b5fc2fbb93432f98467b09bfa4.png

第 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 指数的定义方式,以及详细榜单信息均可查看官网:https://www.tiobe.com/tiobe-index/

往期热门文章:
1、工作十年,入职新公司不到四个月就遇到裁员
2、SpringBoot 设置动态定时任务,千万别再写死了~
3、一款SQL自动检查神器,再也不用担心SQL出错了!
4、重磅:国产IDE发布,由阿里研发,完全开源!(高性能+高定制性)
5、马斯克收购 Twitter:把你们的代码都打印出来
6、互联网最值得加入的173家国企汇总
7、国家电网还是拼多多,选哪个?
8、我写代码equals关键字没用好,线上系统被我捅出一个生产事故!
9、我是真没想到,这个面试题居然从11年前就开始讨论了,而官方今年才表态。
10、腾讯员工痛诉从阿里来的同事秀内卷。。。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/44777.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ChatGPT常用的指令(prompts)系列五

系列文章目录 内容翻译自:https://github.com/f/awesome-chatgpt-prompts,并加入自己的实践内容 1、 ChatGPT常用的提示语(prompts)系列一 2、 ChatGPT常用的提示语(prompts)系列二 3、 ChatGPT常用的提示语…

摄影培训学校分享户外人像摄影技巧(一)

对于摄影新手来说,户外人像摄影技巧是一门很重要的学问,也是成为一名摄影师的必备技能。人像摄影的技巧也有很多,下面是摄影培训学校总结的一些技巧供大家来学习参考…… 对于摄影新手来说,户外人像摄影技巧是一门很重要的学问&am…

初级摄影全程训练教程

初级摄影全程训练教程(转)训练1、全景深练习 被摄体:一般风景、花卉、城市建筑等冲击力较强的景物。 要 求:画面全部实焦。 建 议:首先使用广角镜头:24MM—35MM拍摄, 光 圈:F11—16,光圈优先AE模式。 训练2、单体对焦练习 要 求:只把焦点对在主要被摄体上…

「推荐」自由职业摄影师 Plus 视频课程

全套视频百度网盘下载地址: https://www.aiyc.top/494.html 学摄影时,我们都在学什么? 咔图摄影教育中心 叶梓 不少摄影人纠结于繁复的相机操作,同时还要考虑构图、色彩、光线的事情,一个脑子实在是不够用&#xff01…

一、摄影基础课

目录 第一章 控制曝光1. 曝光及曝光三要素1.1 曝光1.2 光圈1.3 快门1.4 感光度(ISO)1.5 曝光三要素之间的关系 2. 曝光模式3. 测光模式4. 曝光补偿 第二章 控制对焦1. 对焦区域2. 对焦模式 第三章 控制色彩 第一章 控制曝光 1. 曝光及曝光三要素 1.1 曝…

hotmail邮箱设置

pop-mail.outlook.com smtp-mail.outlook.com

163/qq邮箱设置POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务

很多邮箱第三方使用POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务登录都是需要授权码的,这个授权码就是第三方登录时候的密码。下面已qq邮箱和163邮箱为例子讲解下。 qq邮箱: 163邮箱:

gerrit如何更换邮箱配置?

gerrit如何更换邮箱配置? 检查gerrit服务器与邮箱服务器之间的网络策略是否开通修改etc/gerrit.config配置文件修改etc/secure.config文件中[sendemail]行为新密码 检查gerrit服务器与邮箱服务器之间的网络策略是否开通 修改etc/gerrit.config配置文件 修改etc/secu…

炫酷又实用的发送邮箱链接修改密码

第一次写博客就拿出纯干货,手把手教你解决如何通过邮箱发送链接修改密码,这个是我在工作中实际遇到的情况,经过多次调试,可靠好用。 目录 需求分析: 一、准备工作: 二、发送链接: 三、点击链…

163邮箱POP3/SMTP/IMAP/EXCHANGE设置方法分享

目录 拿到163邮箱授权码开始POP3设置IMAP设置EXCHANGE设置 拿到163邮箱授权码 首先要拿到163邮箱的授权码,进入https://mail.163.com/,登陆自己的邮箱,在设置->POP3/SMTP/IMAP选项中 在该页面开启服务和获得授权码,授权码是第…

hotmail邮箱pop3服务器设置方法

hotmail邮箱 的POP3/SMTP功能只向Hotmail Plus的用户开放,普通用户想要使用这一功能的话,得进行一些特别的设置。现在这一功能总算面向所有的用户开放了,尽管微软官方还没宣布这一消息,在邮件设置里也看不到有关POP3/SMTP的介…

ps4变更账号服务器,ps4怎么变更账户邮箱-ps4更改账户邮箱的方法

有朋友可能会想知道ps4怎么变更账户邮箱,那么接下来小编就为大家分享一波ps4更改账户邮箱的方法,这个问题是否也困扰着你呢?快来一起了解一下吧 可以在电脑上登录进入到该网站后台,点击编辑个人简介,然后在出现的页面中输入需要绑…

Microsoft Outlook设置GMail谷歌邮箱

本文适用于 Windows 11 Microsoft Outlook 365。参考了 为何用outlook设置Gmail无法通过验证? - 知乎、https://support.google.com/mail/answer/7104828、通过其他电子邮件平台查看 Gmail - Gmail帮助 (google.com)、Add a Gmail account to Outlook (microsoft.co…

在foxmail和outlook中设置QQ邮箱、gmail邮箱、新浪邮箱、微软邮箱、网易邮箱等的方法...

怎么用邮件客户端如outlook和foxmail来设置各种邮箱<?xml:namespace prefix "o" ns "urn:schemas-microsoft-com:office:office" /> 很多人平时都是在网页上面收发邮件&#xff0c;这个很简单&#xff0c;不用其他的设置&#xff0c;不过在客户端…

如何修改git的用户邮箱

今天工作中上传代码失败&#xff0c;后面发现是我的邮箱不知道为什么少了个 q 这时候需要先修改邮箱 修改全局 如果你要修改当前全局的用户名和邮箱时&#xff0c;需要在上面的两条命令中添加一个参数&#xff0c;--global&#xff0c;代表的是全局。 命令分别为&#xff1a;…

Git修改用户名和邮箱

前言&#xff1a; 最近在提交代码时发现用户名和邮箱很长&#xff0c;感觉很奇怪&#xff0c;于是通过Git命令修改了一下用户名&#xff0c;用户名截图如下: 修改步骤如下: 1.进入Git的安装目录&#xff0c;找到git\git-cmd.exe,例如我的目录是D:\softwore\git\Git&#xff0…

git--修改用户名和邮箱的方法(全局修改和局部修改)

原文网址&#xff1a;git--修改用户名和邮箱的方法&#xff08;全局修改和局部修改&#xff09;_IT利刃出鞘的博客-CSDN博客 简介 本文介绍如何修改git的用户名和邮箱&#xff0c;包括&#xff1a;如何全局修改用户名和邮箱&#xff0c;如何只修改某个项目的用户名和密码&…

AIGC大模型时代下,该如何应用高性能计算PC集群打造游戏开发新模式?

ACT | SIM | ETC | FTG | RAC AVG | RPG | FPS | MUG | PUZ ACT、SIM、ETC、FTG、RAC、RTS、STG、AVG、RPG、FPS、MUG、PUZ、SLG、SPG等游戏类型&#xff0c;需要高性能的计算机来支持运行。为了满足这些游戏的需求&#xff0c;国内服务器厂商不断推出新的产品&#xff0c;采用…

OpenAI 又赢麻了谷歌 DeepMind 创始人刚称 Gemini 能碾压 GPT-4

整理 | 褚杏娟&#xff0c;核子可乐 谷歌在上个月的开发者大会上公布了一系列 AI 新项目&#xff0c;当时首次亮相的 Gemini 曾受到不少嘲讽。但近日&#xff0c;DeepMind 联合创始人兼 CEO Demis Hassabis 自曝&#xff0c;工程师们正在使用 AlphaGo 的技术来开发 Gemini&…

京东成立拍卖公司 注资资本500万元

【TechWeb】7月16日消息&#xff0c;据天眼查公开的信息显示&#xff0c;7月12日&#xff0c;北京京东世纪贸易有限公司成立全资子公司广东京东瀚英拍卖有限公司&#xff0c;注册资本为500万元人民币&#xff0c;法定代表人为张奇。 资料显示&#xff0c;广东京东瀚英拍卖有限公…