TIOBE编程指数10月排行榜公布:Rust语言稳步发展
IT之家 10 月 8 日消息,TIOBE 编程社区指数是一个衡量编程语言受欢迎程度的指标,评判的依据来自世界范围内的工程师、课程、供应商及搜索引擎,今天 TIOBE 官网公布了 2024 年 10 月的编程语言排行榜,IT之家整理如下:
-
Python 排名第一:占比 21.90%,本月上升 7.08%
-
C++ 排行第二:占比 11.60%,本月上升 0.93%
-
Java 排行第三:占比 10.51%,本月上升 1.59%
-
C 排行第四:占比 8.38%,本月下跌 3.70%
-
C# 排行第五:占比 5.62%,本月下跌 2.09%
-
JavaScript 排行第六:占比 3.54%,本月上升 0.64%
-
Visual Basic 排行第七:占比 2.35%,本月上升 0.22%
-
Go 排行第八:占比 2.02%,本月上升 0.65%
-
Fortran 排行第九:占比 1.80%,本月上升 0.78%
-
Delphi 排行第十:占比 1.68%,本月上升 0.38%
TIOBE 的 CEO Paul Jansen 表示,Rust 语言目前正稳步发展,即将进入 TIOBE 编程指数前 10 名,这是因为在今世界对于安全可靠、效率高的编程语言需求正日益增加。
编程语言之王 Python 虽然易于学习且安全,但效率较低。因此,工程师们正疯狂寻找比 Python 更快的替代方案。C++ 是一个显而易见的选择,但由于其显式的内存管理,C++ 被认为“不安全”。Rust 是另一个候选者,尽管它不易学习,但由于它对安全性和效率的强调,Rust 正逐步进入 TIOBE 指数的前 10 名。
对效率高的编程语言需求在 TIOBE 指数的其他地方也有所体现,本月 Mojo 语言首次进入前 50 名,这是一种 Python 和 Swift 的结合体,但效率更快。这门编程语言仅诞生 1 年就已经崭露头角,展现出了巨大的潜力。
哪种编程语言最好用?是霸榜一年的Python,还是VB或者中文编程?
这个问题的答案,在每个年代都不一样。流行的编程语言一直在变,这就像是计算机世界的大事记。每种语言的流行,都跟电脑技术的发展紧密相关。正如古语所言,“时移世易”。
不过,当前最火的编程语言应该是Python,其代码简洁性使得在处理复杂的AI算法时,能够以较少的代码量实现更多的功能,大大提高了开发效率。因此,Python一直以来都是AI、数据分析、机器学习等领域的首选语言。
在十二月的TIOBE编程语言排行榜中,Python再次以绝对的优势领跑编程语言排行榜,市场份额高达23.84%,同比增长近10%。
TIOBE 12月TOP 10编程语言
而且,根据官方的预告,Python有望成为2024年的年度编程语言。
在这份榜单中,VB这个曾经的霸主如今却风光不再,排名持续下滑,市场份额仅为1.96%,几乎沦为边缘语言。
可能现在的年轻人对VB不太熟悉,“VB”只是一个简称,实际上它名字叫Visual Basic。
在我上大学那会,VB可是红得发紫。火到什么程度呢?这么说吧,对于那时候的大学生来说,计算机二级证书几乎是标配,大家都得考一个,VB就是很多人的首选。
哪怕是那些对编程一窍不通的文科学生,也能很快上手,用VB鼓捣个进销存或者财务管理软件,都是很轻松的事。
后来,随着互联网时代的到来,原本在电脑上风光无限的VB逐渐失去了光彩,Java的迅速蹿红更是给了VB致命一击。尽管微软后来推出了VB.NET,但似乎也无力回天,VB的黄金时期已经画上了句号。
前些年,微软宣布停止更新VB,我还担心无法使用,好在Win10仍兼容旧版VB程序,让我松了口气。
现在还会时不时翻出我的“HelloWorld”运行一番,仿佛回到了那个简单而纯粹的编程时代。
虽然VB已成往事,但Python的崛起让人看到了编程语言的无限可能。像中文编程,在易语言之后,又涌现出诸如“中蟒”、“周蟒”、“表格式中文编程”等新秀。
以表格式中文编程为例,它让软件开发变得跟用Excel一样简单,你只需画画表格,所见即所得,完全不用写一行代码,像MES、WMS、ERP、OA、SRM、进销存等,不会IT技术的业务员或管理者能轻松上手,快速搭建系统,大幅提升工作效率。
而且由于其内嵌了MySQL数据库,满足高并发,高可用的海量使用场景,很多业务员,都通过它来处理日常遇到的业务难题,比如消息推送、批量导入、权限管控、流程审批、标签自定义打印、BOM管理、智能仓储等等。
这使得中文编程在中小企业中迅速普及,成为提升业务效率的利器。
在70年代,为了应对电脑不同类型的事务,Pascal、C等特色语言应运而生。后来,随着电脑性能越来越好和互联网的兴起,就冒出了PHP、Java、JavaScript、VB、Python、HTML这些语言。到了现在,人工智能火起来了,Python这种代码简洁、跨平台、全能但不专精的语言就成了大热门。
现在回顾计算机语言的发展史会发现,编程语言会随着电脑性能的提升、互联网、人工智能等新科技的出现,而不断迭代更新,适应新的需求。
要是觉得内容对您有帮助,记得顺手点个赞哟~,大家有什么问题欢迎留言关注!
文:天地
本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com
文章为作者独立观点不代本网立场,未经允许不得转载。