2020年11月17日15:19:22
以下是官网 https://www.tiobe.com/tiobe-index/ 对这个排名的描述
TIOBE编程社区索引是编程语言受欢迎程度的指标。索引每月更新一次。评级基于全球熟练的工程师,课程和第三方供应商的数量。诸如Google,Bing,Yahoo!,Wikipedia,Amazon,YouTube和Baidu等流行的搜索引擎用于计算评分。
重要的是要注意,TIOBE索引与最佳编程语言或大多数代码行所用的语言无关。
想知道tiobe排名有没有什么参考价值,就得知道tiobe是家做什么的公司?
tiobe官网产品主要有两个一个是TICS测试框架,
https://www.tiobe.com/tics/fact-sheet/
这个主要是对代码质量进行自动化测试的工具
https://www.tiobe.com/products/quality-assessment/
另一个就是代码质量品控,这个应该是人工服务,主要是一些经验丰富的老程序员做技术咨询服务这样的。
这个关于排行榜就是搜索热度,很多人用来看语言实际的应用或者活跃度排名其实是很不对的,这里的热度是指搜索引擎,一些非纯技术社区的讨论,搜索热度,注意这个不是开发社区,也不是github这类纯技术社区
比如现在python炒的很热,所以排名就很靠前,但是实际开发应用数量就是另一回事了,我周边一些搞金融的朋友说要学python,买了两本书,放在办工桌上吃灰
比如Visual Basic,是怎么排得这么靠前,我想主要可能是两个原因,1,excel很多脚本需要vbs,2,一些老应用需要继续迭代,写vb的太少了,很多东西需要搜索
要说这个排名有什么实际意义吗?没有,估计是tiobe公司为了做业务吸引部分流量,做个一个营销策略而已。
其实我更建议github,或者gitee做个开发语言热度排行榜,更有参考意义。
https://oschina.gitee.io/gitee-2019-annual-report/
这个gitee,但是是年度的,已经反馈给社区,常态化编程排名,季度,或者月度
https://octoverse.github.com/
这个是github的,通过gitee github和tiobe的对比,石锤tiobe编程语言排行榜毫无参考意义