四月头条:前20强选手Kotlin、Ruby和Swift都很艰难
直到最近,编程语言Kotlin、Ruby和Swift在TIOBE指数中都保持着非常稳定的前20位。但现在它们似乎已经失去了吸引力,很可能会过时。Kotlin和Swift衰落的原因是一样的。它们都主要用于一个特定的移动平台,分别是Android和iOS,而现在还有其他足够好的语言和框架来开发跨平台。是的,Swift可以用于Android开发,但相当困难。iOS上的Kotlin从未真正腾飞。Ruby则是另一回事。多年来,Ruby一直在与Python和Perl竞争。当Perl衰落时,Ruby稳定了下来。但现在Python已经成为编程世界的通用语言,Ruby的空间已经不多了。
另一个有趣的观察是,编程语言世界正处于巩固阶段。排名前20的语言目前占据了整个市场的83.56%。这是一个非常高的数字;通常在75%左右。这意味着市场有点防御性,更喜欢经过验证的技术而不是尝试新技术。
|