C++ 正在向 C 发起“进攻”!TIOBE 7 月榜单发布

748c78f25adb3f2c1990024ad333d50e.gif

整理 | 郑丽媛

出品 | CSDN(ID:CSDNnews)

一月一度的 TIOBE 榜单又发布了,快来看看 7 月的编程语言排行榜有什么最新变化吧!

7175f9876481a50a5d0ad98e66c6de32.jpeg

dc9dec7d296e439a27523b30b66c4b90.png

C++ 正在向 C 发起“进攻”!

自从去年 12 月 C++ 在 TIOBE 排名历史上首次超过 Java 之后,它的排名就再也没下过前三。而从本月榜单的市场份额来看,C++ 似乎又在向 C 发起挑战,正向着榜单第二名“进攻”——11.56% 的 C 和 10.80% 的 C++,二者目前仅相差 0.76%。

正如 TIOBE 官方所说,C++ 凭借其出色的性能、面向对象的特点等原因,极大便利了开发者的使用与工作,例如可快速开发超过 100 万行代码的软件系统,而不必陷入“维护噩梦”。此外,引入了模块、概念(Concepts)等功能的 C++20,如今也在逐渐吸引更多程序员的使用,TIOBE 预测:“未来几年,这(C++20)也可能会驱动 C++ 在 TIOBE 榜单的地位。”

47561b1f5a49ac9da082a1fbe49a8040.png

除了 C++ 势头正猛,本月榜单 Top 20 中还有几门编程语言的排名也达到历史最高:

▶ JavaScript 的名次上升至历史新高:第 6 名。

▶ Matlab、Scratch 和 Rust 也回到了其历史最高记录,分别位于第 10 位、第 12 位和第 17 位。

▶ 时隔许久,COBOL 也卡位并重新进入了榜单前 20 名。

d8361d76b75586975302905bfb40f928.png

其他编程语言

以下为 Top 21-50 的编程语言榜单:

51f5e7281e68fa86608c0fcc80dd898f.png

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

  • 4th Dimension/4D, ABC, ActionScript, Algol, Alice, APL, Bash, bc, Boo, Bourne shell, Carbon, CL (OS/400), Clipper, CLIPS, Clojure, Crystal, Elixir, Erlang, Forth, Groovy, Hack, Icon, Io, J, LabVIEW, Ladder Logic, Maple, ML, Modula-2, NATURAL, Nim, OCaml, OpenEdge ABL, PL/I, PostScript, Pure Data, Q, Racket, Raku, Ring, Smalltalk, Snap!, Solidity, SPARK, Squirrel, Tcl, VHDL, Wolfram, X10, Zig

febe776268ee4da88ec8d0827795ebfe.png

Top 10 编程语言 TIOBE 指数走势(2002-2023)

66f3bd0e29776acd6ac37364dc73817c.png

1724c7971a1e84205fbb7ebee88a730d.png

历史排名(1988-2023)

注:以下排名位次取决于 12 个月的平均值。

cc3a29fe000935a1a9b3b7d18b026a21.png

3af33c96c152d3d7ab415cd9ff3b4391.png

编程语言“名人榜”(2003-2022)

6d2b0e77546c1bde0afc2dc47b24b3ad.png

【说明】:

TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科、CSDN、必应、Hao 123 等等。具体的计算方式详见:https://www.tiobe.com/tiobe-index/programming-languages-definition/。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

这个排行榜可以用来考察你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。

详细榜单信息可参考 TIOBE 官网:https://www.tiobe.com/tiobe-index

推荐阅读:

▶微信支付兑换今日好礼不再累积提现免费额度;ChatGPT 上线最强应用「代码解释器」;GCC 10.5 发布|极客头条

▶ChatGPT 最强代码解释器突破“封印”:30 秒出片、5 分钟制作游戏、可视化分析...样样精通!

▶软件开发最难的不是编码,而是需求,你认同吗?

92e309b323daccaf356972de75367e85.jpeg

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

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

相关文章

chatgpt赋能python:Python访问Word文档的方法

Python访问Word文档的方法 在现代社会,文档是人们日常生活和工作中必不可少的一部分。特别是在办公和教育中,Word文档被广泛使用。Python是目前应用最广泛的编程语言之一,在一些编程任务中,需要访问和修改Word文档。在这篇文章中…

chatgpt赋能python:Python处理Word文档

Python处理Word文档 介绍 Microsoft Word是业界最流行的办公文档编辑工具之一。对于文档处理工作,Word是必不可少的工具之一。然而,尽管Word是十分强大的,但在处理大量数据时,手动处理每个文件是费时费力的。幸运的是&#xff0…

chatgpt赋能python:Python下载jieba:优化中文分词的必备工具

Python下载jieba:优化中文分词的必备工具 在中文自然语言处理的领域中,分词是一项基础且重要的任务。jieba是一个优秀的中文分词组件,它支持三种分词模式,并且具有高效、准确、易用等优点。本文将介绍如何通过Python来下载jieba&…

为什么ChatGPT非得用强化学习,而不直接用监督学习?

为什么ChatGPT非得用强化学习,而不直接用监督学习?原因不是那么显而易见。OpenAI联合创始人、ChatGPT主要负责人John Schulman分享了OpenAI在人类反馈的强化学习(RLHF)方面的进展,分析了监督学习和强化学习各自存在的挑…

大咖,我能转行做UX设计师吗?

前几天,有个朋友找到我,叫我给分析下他适不适合转UX设计。他的专业是建筑设计,之所以要辞职,也就是公司破事多,老板又不看重他。看到UX设计这个行业的前景很不错,想要转行。他说的也没错, 现在的…

想成为一名成功的UX设计师吗?做好这13件事情吧

以下内容由Mockplus团队翻译整理,仅供学习交流,Mockplus是更快更简单的原型设计工具。 丢掉那些阻碍你前进的东西 每个人对成功的定义都不同。如果想在重要事情上取得成功,学会给予才是关键。只有放弃一些阻碍你前进的东西,你才能…

人工智能在医学影像中的研究与应用

人工智能在医学影像中的研究与应用 韩冬, 李其花, 蔡巍, 夏雨薇, 宁佳, 黄峰 沈阳东软医疗系统有限公司,辽宁 沈阳 110167 慧影医疗科技(北京)有限公司,北京 100192 东软集团股份有限公司,辽宁 沈阳 110179 摘要&#…

人工智能在癌症和精准医学领域的研究

目录 介绍 卷积神经网络:图像分类的主力军 从其他大型数据集生成预测模型 数据质量和模型选择是关键 癌症的早期检测、诊断和分期 使癌症诊断更准确 癌症分期和分级 在早期癌症检测的道路上 使用机器学习检测癌症突变 充分利用突变 确定来源的肿瘤细胞 表…

《天池精准医疗大赛-人工智能辅助糖尿病遗传风险预测》模型复现和数据挖掘-论文_企业

大赛概况 进入21世纪,生命科学特别是基因科技已经广泛而且深刻影响到每个人的健康生活,于此同时,科学家们借助基因科技史无前例的用一种全新的视角解读生命和探究疾病本质。人工智能(AI)能够处理分析海量医疗健康数据…

【智能医疗】48页论文详述医学AI最新进展

点击上方,选择星标或置顶,每天给你送干货! 阅读大概需要9分钟 跟随小博主,每天进步一丢丢 整理:专知 【导读】机器学习和深度学习为我们提供了一个全新的方法去探索未知领域。本文为大家带来了一份最新的智能医疗综述&…

Cell Trends综述精选:人工智能在生物医学领域的应用

Cell Press细胞出版社旗下Trends系列共有16本综述期刊,致力于让读者了解生命科学、化学和医学领域的最新进展。我们提供简洁、引人入胜的文章,由各领域专家撰写,涉及前沿主题和尖端科学进展。我们的目标是为广大读者提供不仅仅是简单地文献总…

人工智能在医疗领域的应用:预测疾病和提高治疗效果

人工智能在医疗领域的应用:预测疾病和提高治疗效果 目录 人工智能在医疗领域的应用:预测疾病和提高治疗效果

智慧医疗中人工智能的7大应用|数据标注

从药物研发到预测肾脏疾病,人工智能在智慧医疗领域应用广泛。 人工智能在许多医学领域和专业中的应用正在成为现实。人工智能、机器学习、自然语言处理和深度学习使智慧医疗利益相关者和医疗专业人员能够更快、更准确地明确智慧医疗需求和解决方案,并依…

数据中台:FastData云原生数据智能平台

未来企业业务都是智能化的,且都是基于数据的。根据IDC白皮书《数据时代2025》预测,2025年全球的数据总量将会升至175ZB,且超过25%的数据将成为实时数据,规模化数据智能时代即将到来。 企业数据平台的建设将成为数据价值呈现的关键因素,从而推动全行业探索新一代实时数据智…

基于融云的即时通讯开发(一)

一.概述 现在的应用中,即时通讯功能已经很普遍了,从这篇文章开始,我们以第三方平台融云的服务为基础,研究一下如何开发一个具有及时通信功能的软件。 首先,进入融云的官网,地址如下: http://…

基于 Stable Diffusion 一键 AI 作画:什么“小镇做题家”?人人都是艺术家

文章目录 前言一、西方艺术简史1.1、古典艺术时期1.2、现代艺术时期1.3、后现代艺术时期 二、数字艺术的诞生和发展2.1、数字艺术的诞生2.2、数字艺术下的行业细分2.3、数字作品的创作过程2.4、AI 作画诞生 三、Stable Diffusion 文字生成图像3.1、实验环境准备3.2、什么是 Sta…

ZipZap.AI:首款支持无限次数GPT4 AI助理,性能测试结果惊人

随着人工智能技术的不断发展,AIGC(Artificial Intelligence Generative Content)技术也越来越受到关注。AIGC技术是指利用人工智能模型生成各种内容,如文本,图片,音频,视频等。AIGC技术可以帮助…

解放生产力!用Python结合GPT-4进行编程(上)

用GPT-4和Python自动处理枯燥的工作,通过让AI在几秒钟内编写Python代码来加快日常工作流程。 微信搜索关注《Python学研大本营》,加入读者群,分享更多精彩 2023年3月14日,OpenAI推出了GPT-4,这是OpenAI最新、最强大版本…

chatgpt赋能python:Python图片线条:提升你网站的视觉效果和SEO排名

Python图片线条:提升你网站的视觉效果和SEO排名 引言 在当今世界,互联网已成为人们获取信息的主渠道,网站的规模和复杂度也呈指数级增长。在这种情况下,如何让你的网站在众多搜索结果中更加突出,吸引更多的访问者是一…

深度学习使用sketch-code 草图、手稿自动生成HTML前端页面

之前在知乎上看到一篇文章 标题是 《从草图到HTML只需5秒》,好奇点进去看了一会。 顿时惊了。这是一个使用手稿来生成HTML页面的项目,非常有意思。 具体原文在此:从草图到HTML只需5秒 如图片这样,只要一张手绘图,就可…