TIOBE 7 月编程语言排行榜:C、Java 和 Python 争夺第一名
TIOBE 公布了 7 月编程语言排行榜,其 CEO Paul Jansen 宣布并庆祝 TIOBE 指数诞生 20 周年。
早在 2001 年,第一个 TIOBE 指数榜单作为 Paul 的个人爱好项目发布,按他的说法,主要是想了解编程语言的需求情况。当时 TIOBE 指数的前 3 名分别是 Java、C 和 C++。到了 20 年后的今天,TOP3 的数据看起来仍然惊人的相似——分别是:C、Java 和 Python。
有趣的是,这 3 门语言的排名比以往任何时候都更加接近。例如 C 和 Python 的分数只相差 0.67%。这意味着接下来的几个月将是激烈竞争的阶段。
在 Paul 看来,Python 似乎最有可能成为这场竞争中的第一名,这要归功于它在蓬勃发展的数据挖掘和人工智能领域的市场领导地位。
其他值得关注的变化:
- C++ 分数的涨幅超过 0.5%,并且越来越接近前三名
- Go 的排名从 #20 上升至 #13
- Rust 的排名从 #30 上升至 #27
- TypeScript 的排名从 #45 上升至 #37
- Haskell 的排名从 #49 上升至 #39
TOP 10 编程语言 TIOBE 指数走势(2001-2021)
第 21-50 名编程语言排行
第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):
ActionScript, Arc, Awk, BBC BASIC, bc, Bourne shell, C shell, CFML, CHILL, CIL, CLIPS, Clojure, Eiffel, Emacs Lisp, F#, Hack, Icon, Inform, Io, J, JADE, Korn shell, Lingo, LiveCode, Maple, MEL, ML, Modula-2, MQL4, MS-DOS batch, NATURAL, Nim, NXT-G, Occam, OpenEdge ABL, Oz, Pony, PowerShell, Pure Data, REXX, Ring, RPG, Simulink, Smalltalk, Snap!, SPARK, Tcl, Vala/Genie, VHDL, X10
TIOBE 编程社区指数(The TIOBE Programming Community index)是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎,如谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度都用于指数计算。具体的计算方式见这里:https://www.tiobe.com/tiobe-index/programming-languages-definition/。
值得注意的是,TIOBE 指数并不代表语言的好坏,开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在开始构建新软件时对某一语言做出选择。
详细榜单信息可以查看 TIOBE 官网。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
gout v0.2.1版本更新,go http RESTful 客户端和 benchmark lib
项目地址 https://gitee.com/guonaihong/gout https://github.com/guonaihong/gout 本次更新 在gout.NewWithOpt接口里面新增WithTimeout接口 修改value为空为, 不忽略key 完整文档 gout gout 是go写的http 客户端,为提高工作效率而开发 构架 feature 支持设置 GET/PUT/DELETE/PATH/HEAD/OPTIONS 支持设置请求 http header(可传 struct,map,array,slice 等类型) 支持设置 URL query(可传 struct,map,array,slice,string 等类型) 支持设置 json 编码到请求 body 里面(可传struct, map, string, []byte 等类型) 支持设置 xml 编码到请求 body 里面(可传struct, string, []byte 等类型) 支持设置 yaml 编码到请求 body 里面(可传struct, map, string, []byte 等类型) 支...
- 下一篇
记某百亿级mongodb集群数据过期性能优化实践
某百亿级mongodb业务只保存近期7天的数据,由于数据量大、流量高,数据过期删除点比较集中,同时不能错峰方式解决问题,因此如何利用最小物理成本来满足业务需求就成为了本集群性能优化的难点。 通过几轮和业务配合调优,包括存储引擎调优、数据删除方式调优、业务错峰读写等,最终完美解决了业务痛点,达到ms级业务读写访问。 关于作者 前滴滴出行专家工程师,现任OPPO文档数据库mongodb负责人,负责数万亿级数据量文档数据库mongodb内核研发、性能优化及运维工作,一直专注于分布式缓存、高性能服务端、数据库、中间件等相关研发。后续持续分享《MongoDB内核源码设计、性能优化、最佳运维实践》,Github账号地址:https://github.com/y123456yz 序言 本文是oschina专栏《mongodb 源码实现、调优、最佳实践系列》的第24篇文章,其他文章可以参考如下链接: Qcon-万亿级数据库 MongoDB 集群性能数十倍提升及机房多活容灾实践 Qcon 现代数据架构 -《万亿级数据库 MongoDB 集群性能数十倍提升优化实践》核心 17 问详细解答...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- 设置Eclipse缩进为4个空格,增强代码规范
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8安装Docker,最新的服务器搭配容器使用
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作