当前位置: 首页 > 科技观察

2019年10月TIOBE编程语言排行榜:前八稳定,Java在左,Python在右

时间:2023-03-19 16:58:18 科技观察

近日,TIOBE发布了2019年10月编程语言排行榜,让我们来看看这个排名有哪些同比变化:1.与去年同期相比,前20名中Java和C的排名没有变化,Python上升了一个名次,上升势头明显:相比之下,Java呈现出逐年下降的趋势:当然可以,但是Python取代Java的领先地位还需要时间。而且,这两种语言的侧重点不同。Python主要集中在人工智能领域,而Java则是万能的,在任何领域都能胜任。2.前八位坚如磐石的工程师之所以对趋势非常感兴趣,是因为害怕错过一些新技术。根据TIOBE指数,这种担忧是没有根据的。每年都有新的编程语言问世,看起来很流行,但真正改变的并不多。如果将目前的TIOBETop8与2014年(5年前)和2004年(15年前)的排名进行比较,编程语言只有一种不同。2004年,Perl还在前8名,但由于Python的霸主地位以及Perl5和Perl6的分歧而消失,这门语言的未来并不明朗。2014年,Objective-C进入了前8名,但在炒作之后,为iPhone编写应用程序的淘金者结束了,Swift成为了它的继任者,Objective-C再次退出市场。因此,排除这些例外情况,TIOBE指数的前8名多年来一直保持不变。虽然在编程语言的世界里有一些趋势,幸运的是这些趋势是缓慢的。Python正在成为取代PHP和Perl等语言的新的主流语言。除此之外,一些相对较新的语言想要闯入前20名还需要付出很多努力。这些候选者是Dart、Scala、Lua、Rust、Kotlin和TypeScript。