TIOBE 编程社区指数是一个衡量编程语言受欢迎程度的指标,评判的依据来自世界范围内的工程师、课程、供应商及搜索引擎,日前 TIOBE 官网公布了 2024 年 2 月的编程语言排行榜。
Python 排名第一,占比 15.16%,本月下跌 0.32%
C 排行第二,占比 10.97%,本月下跌 4.41%
C++ 排行第三,占比 10.53%,本月下跌 3.4%
Java 排行第四,占比 8.88%,本月下跌 4.33%
C# 排行第五,占比 7.53%,本月上涨 1.15%
官方声称,2 月编程指数亮点主要来自 Go 语言,该语言在推出约 15 年后成功跃入排行榜前十,来到 TIOBE 编程榜第 8 名。有趣的是,Go 语言曾经在 2015 年的时候跌落至第 122 名,在经过开发团队的努力,才在 2024 年登上 TIOBE 指数“前十俱乐部”。
据介绍,谷歌在 2009 年 11 月发布 Go 后,这款编程语言便一炮走红,这是由于彼时谷歌所做的一切尚且受到人们普遍热捧,因此继 Gmail、谷歌地图、谷歌文档后,这款 Go 语言也一并受到开发者青睐,在 2010 年 1 月,Go 甚至获得了 TIOBE 编程社区“年度语言奖”。
不过随后 Go 语言逐渐退烧,甚至在 2015 年一度跌落至 TIOBE 排名第 122 名,但谷歌并未放弃这款语言,而 Go 语言开发团队后续也集中经历,采用“半年一更”节奏持续更新这款语言,随着 2016 年基于 Go 语言的 Docker 和 Kubernetes 两款应用逐渐变得热门,Go 语言才逐渐重新获得人气。
注意到,目前 Go 语言主要应用于程序设计、网页、API 开发等领域,而 Paul Jansen 指出,由于 Go 正逐渐受到专业人士广泛采用,因此当下 Go 语言有长期维持在 TIOBE 排行榜前 10 名的实力。