📢四月头条:前 20 强 Kotlin、Ruby 和 Swift 的日子不好过
直至近期,Kotlin、Ruby 与 Swift 等编程语言在 TIOBE 指数排名中始终稳居前 20 之列。然而当下,它们似乎正逐渐丧失吸引力,甚至极有可能面临被淘汰的局面。Kotlin 与 Swift 出现排名下滑的原因具有相似性。这两种语言主要分别应用于特定的移动平台,Kotlin 用于 Android,Swift 用于 iOS。但如今,已涌现出诸多性能卓越的语言与框架,可实现跨平台开发。诚然,Swift 理论上能够用于 Android 开发,但其难度颇高;而 Kotlin 在 iOS 平台上从未真正流行开来。
Ruby 的情况则有所不同。多年来,Ruby 一直与 Python 和 Perl 处于竞争态势。在 Perl 逐渐走向衰落的过程中,Ruby 的发展态势一度趋于平稳。但现今,Python 已成为编程领域的通用语言,致使 Ruby 的生存空间大幅缩减。
此外,编程语言领域正呈现出整合的趋势,这一现象颇为有趣。当前,排名前 20 的编程语言占据了整个市场份额的 83.56%,这一比例相当高,通常情况下该数值维持在 75% 左右。这表明市场具有一定的保守性,更倾向于采用成熟技术,而非轻易尝试新兴技术。
前二十语言排行如下图: