“最好的编程语言时什么?” 这是很多刚刚入行的新人常问的问题,但实际上,我们都知道世界上没有最好的编程语言,只有不同应用场景下最适合的编程语言。比如前端适合HTML、CSS、JavaScript,移动端就可以选择Android(Java)、iOS(Swift和OC);至于后台应用系统比较受欢迎的则是Java、PHP、C#、C++、C、Python等,如果你想从事后台数据库方面工作,则应学习SQL……
据笔者了解,根据资深工程师和第三方供应商提供的指数,TIOBE结果作为当前业内程序开发语言的流行使用程度的有效指标。该第三方排行榜能够有效表现语言受欢迎情况的变化。
从2017年第一份榜单来看,JAVA依然蝉联第一,但是GO语言、Dart和Perl却增长迅速,GO语言成为年度增长最快语言,从第54名晋升到13名(Go是Google开发的一种编译型,並發型,并具有垃圾回收功能的编程语言);下降最快的语言是PHP,从第六名下降到第十名(前五名与2016年1月排名无异)。
在前一百名中,其他值得一提的包括:Dart从26位跃升到17位,Rust保持了前50位(从47位到41位),Hack和Julia非常接近50位(分别从61位到51位和73位到52位)。此外还有两种语言在TIOBE索引上首次亮相:Crystal位于86位,Kotlin位于87位。以下为榜单详情。
评论