51dev.com IT技术开发者社区

51dev.com 技术开发者社区

TIOBE - 2019年8月编程语言排行

行业头条互联网报道阅读(48)2019-08-10 收藏0次评论

八月头条:波澜不惊的月度排行

    相比 7 月榜单,本月编程语言的排名并未有太大波动,因此TIOBE 官方也将 8 月编程语言排行榜戏谑为“Silly season”。在 Top 10 中唯一的变化就是 Objective-C 和 SQL 的位置首次发生了变换(Objective-C 位列第九,SQL 排名第十)。近年来,Objective-C 在苹果主推 Swift 的举措下,发展得尤为艰难。不过 Objective-C 发展至今已有 35 年的历史,其在苹果系软件生态的诸多应用中早已根深蒂固,Swift想要在短时间内撼动其位置似乎也不大现实。在本月中,随着之前苹果发布 SwiftUI 热度的消退,Swift 从上个月的第 13 名跌落至本月的第 18 位。

 

    传统的铁三角架构早已不在,现在只有 Java 与 C 稳立未倒。如今 python 已经逐渐拉开和 C++ 的差距,本月更是以 3.03% 的涨幅达到了 10.02%,坐稳第三,并不断向C语言靠拢。对于曾经不少人期望第四名的 C++ 能重回第三宝座的这个梦想,似乎在不断迭代的 TIOBE 排行榜中渐行渐远。

 

    除此之外,本月还有一些值得关注的编程语言变化:

  • 系统编程语言 Rust 从第 33 名上升至第 28 位;
  • JavaScript 的超集 TypeScript 从第 41 为变为第 35 位,使用率有了大幅的上涨;
  • Julia 上升了 11 个名次,从原来的 50 名变为现在的第 39 位;
  • 曾经一度被热捧的 Kotlin 现在发展趋势较为平稳,不过离排行榜的 Top 20 还有很大的差距,当前位于第 45 名。

 

编程语言排行榜 TOP 20 榜单:

 

前 10 名编程语言长期走势图:

 

以下是 21-50 编程语言排名:

 

以上就是TIOBE - 2019年8月编程语言排行的全部内容,请多关注【51DEV】IT技术开发者社区。