十月头条:C#越来越接近Java
C#和Java之间的差距从未如此之小。目前,这一差距只有1.2%,如果保持这种趋势,C#将在大约2个月内超过Java。在所有编程语言中,Java的降幅最大,为-3.92%,C#的涨幅最大,为+3.29%(年度)。这两种语言一直在类似的领域使用,因此20多年来一直是竞争对手。Java受欢迎程度的下降主要是由于Oracle决定在Java 8之后引入付费许可证模式。微软对C#采取了相反的做法。在过去,C#只能作为商业工具Visual Studio的一部分使用。如今,C#是免费的、开源的,它被许多开发人员所接受。Java衰落还有其他原因。首先,Java语言的定义在过去几年里没有太大变化,Kotlin,它完全兼容的直接竞争对手,更容易使用,而且是免费的。—— Paul Jansen首席执行官TIOBE Software
Java的降幅最大,为-3.92%,估计java要让位了,python的还是遥遥领先呀。
Python的这些年上升的快,是因为AI的很多应用是它做的,但是这个东西很快就有了对手Mojo,而且AI的热度也在下降,所以不看好Python。
C#的上升是在预料之中,.net core的跨平台特性和官方的基本框架的出现都是有利因素。
Java的降幅是有点大,主要是后台程序的编写太过复杂,而且对于java分布式程序的启动时负载压力突起造成的软硬件平台负载不平滑,甚至故障也是一定的原因,现在的后台更倾向于Golang,rust等新型语言。
引用: bigbat 发表于 2023-10-24 10:39 Python的这些年上升的快,是因为AI的很多应用是它做的,但是这个东西很快就有了对手Mojo,而且AI的热度也在 ...
语言只是一种工具,随着需求的变化而变化。每种语言的增长或降低,都是因为应用的变化。以后还会有新的语言,新的变化。