上周我在一个会议上被要求谈论软件工程的趋势。工程师之所以对趋势高度感兴趣,是因为害怕错过一些新技术。根据tiobe指数,这种恐惧是没有根据的。每年都会有新的编程语言出现,而且看起来很流行,但事实上变化不大。如果我们将目前的tiobe指数前8名与2014年(5年前)和2004年(15年前)进行比较,我们发现只有一种不同的编程语言。2004年,Perl仍然排在前8位,但由于Python的霸主地位以及Perl5和Perl6之间的分离,Perl的未来并不明朗,它消失了。2014年,objective-c排名前8,但在淘金者为iphone编写应用程序的大肆宣传结束,swift成为其继任者之后,objective-c再次出局。所以除了这个例外,tiobe指数的前8名在这些年里一直保持不变。不过,在编程语言领域有一些趋势,但幸运的是,这些趋势进展缓慢。随着php和perl等语言的发展,python正在成为新的大语言。除此之外,一些相对较新的语言进入前20名的竞争也在激烈进行。这些候选者是dart、scala、lua、rust、kotlin和typescript。



2019年10月编程语言排行榜_lighttpd


编程语言排行榜 TOP 50 榜单



2019年10月编程语言排行榜_python_02




2019年10月编程语言排行榜_编程语言_03




2019年10月编程语言排行榜_编程语言_04




2019年10月编程语言排行榜_lighttpd_05





2019年10月编程语言排行榜_编程语言_06