编程语言排行榜:Scala逆袭 C第二 它登顶榜首
Posted 北大青鸟天津蓝白金
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编程语言排行榜:Scala逆袭 C第二 它登顶榜首相关的知识,希望对你有一定的参考价值。
天津蓝白金(微信 ID :tjbdqn2001)
TIOBE 发布了 5 月编程语言排行榜。 对比 4 月榜单,这个月的排名并没有太大变化。前 20 名中,Java、C、C++ 依然牢牢占据头三甲,Python、C#、Visual Basic.NET、php 等也紧随其后,波动浮动几乎都不明显。不过其中 C 语言涨幅达到了 7%,TIOBE 没有提及其暴涨的原因,但在 C 语言登顶 2017 年度编程语言时,就已经有许多人认为这与物联网的兴起有莫大关系。
本月榜单最大的不同在于,Scala 编程语言终于进入了 Top 20,上一次 Scala 进入前 20 已经是好几年前的事情了,这次经过长时间的沉淀终于再次逆袭。
而Java 语言到底有什么优势可以占据排行榜第一的位置呢?
首先,语法比较简单,学过计算机编程的开发者都能快速上手。
其次,在若干了领域都有很强的竞争力,比如服务端编程,高性能网络程序,企业软件事务处理,分布式计算,android 移动终端应用开发等等。
最重要的一点是符合工程学的需求,我们知道现代软件都是协同开发,那么代码可维护性,编译时检查,较为高效的运行效率,跨平台能力,丰富的 IDE,测试,项目管理工具配合。都使得 Java 成为企业软件公司的首选,也得到很多互联网公司的青睐。
没有短板,容易从市场上找到 Java 软件工程师,软件公司选择 Java 作为主要开发语言,再在特定的领域使用其他语言协作编程,这样的组合选择,肯定是不会有大的问题。
所以综合而言,Java 语言全能方面是最好的。
▌Top 10 编程语言 TIOBE 指数走势(2002-2018)
▌其他编程语言排名
下面列出了完整的 21-50 名,因为是非官方发布的,所以可能存在遗漏:
▌历史排名(1988-2018)
注: 以下排名位次取决于 12 个月的平均值。
猜您喜欢
往期精选▼
来源:网络
找工作、聊技术请加小编QQ 2685033373
点击左下方阅读原文
以上是关于编程语言排行榜:Scala逆袭 C第二 它登顶榜首的主要内容,如果未能解决你的问题,请参考以下文章
TIOBE 5 月编程语言排行榜:暴涨的 C,逆袭的 Scala
全球第一!新一代云数仓 SelectDB 登顶 ClickBench