龙空技术网

从TIOBE指数看C#与Java的趋势

自由践行 1008

前言:

现时朋友们对“java占有率”都比较关注,看官们都想要了解一些“java占有率”的相关资讯。那么小编也在网络上网罗了一些关于“java占有率””的相关知识,希望大家能喜欢,我们一起来学习一下吧!

TIOBE发布了2021年10月的指数,Python 编程语言排名第一!

TIOBE 编程社区指数是编程语言流行程度的指标。该指数每月更新一次。评级基于全球熟练工程师、课程和第三方供应商的数量。谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度等流行搜索引擎用于计算评分。需要注意的是,TIOBE 指数与最佳编程语言或大多数代码行所使用的语言无关。

20多年来,我们第一次拥有一个新的领导者:Python。Java 和 C 的长期霸权已经结束。Python 作为一种简单的脚本语言开始作为 Perl 的替代品,现在已经成熟。它的易学性、大量的库以及在各种领域的广泛使用,使其成为当今最流行的编程语言。祝贺吉多·范罗苏姆!祝贺你!-- Paul Jansen 首席执行官 TIOBE Software

事实上,Python作为一个胶水语言,我倒觉得它升到第一也是合理的,啥都能调用,用来做运维工具、测试等还是不错的。不过想让它真正地做一个产品,恐怕是很难胜任了。

我最关注的还是C#和Java这种可以做软件产品的编程语言的变化趋势。目前Java仍然还处于领先的地位,而且国内大厂仍然主要还是Java的天下,但是当你对比下这些年的趋势,你就会深深感觉到Java明显在走下坡路了。

以下为近10年Java的占有率变化情况:

Java已经降到了10年来的最低水平。

以下为近10年C#的占有率变化情况:

我觉得现在C#只差一个跨平台的UI框架了,等到MAUI成熟,就是彻底超越Java的开始了。

自己这些年一直做产品,发现Java真的是没有进步,windows下的表现依然还是那么烂;反观C#,从原来只能windows,到现在也能跨平台了,电脑端、移动端通吃,比Java高出一大截的性能。

我觉得现在C#只差一个跨平台的UI框架了,等到MAUI成熟,就是彻底超越Java的开始了。

不知道有多少人跟我一样的想法。

标签: #java占有率