之前TIOBE官方已经说过,编程语言的流行程度是非常稳定的。我们可以看到TIOBE索引中的前十名编程语言,最年轻的是C#。尽管年轻,它也始于年了,那就是23年前了。
这二十几年来每天几乎都会诞生一种新的编程语言,但是几乎没有任何一种进入前十名。至少在新编程语言的出生的前10年里没有,在当前前名中,不到10年的语言是:Swift(#14)、Rust(#17)、Crystal(#48)、Solidity(#59)、Pony(#71)、Raku(#72)、Zig(#88)和Hack(#92)。
换句话说,新手想上榜基本上是不可能的。
可以看到,C++排名虽然依旧是第四,但是涨幅却是唯一突破了3%的编程。反观VisualBasic(简称VB),其市场占比已连续多月降低,本月更是降低了2.02%——或许自年3月12日,微软正式宣布不再将VB作为一门独立的语言发展时,就预示了如今VB的发展现状。
写在最后:
TIOBE编程社区指数是编程语言流行程度的指标,该指标每月更新一次。平级基于全球熟练技术开发工程师、课程和第三方供应商的数量。其中包括了不少流行的搜索引擎。
这个排行榜只能反应某个编程语言的热门程度,并不能说一门语言的好坏,或者一门语言所编写的代码数量。