欢迎您来到嗨留学网站!

微信
手机版
关于我们

编程语言排名

2024-10-12 10:35:06 投稿人 :admin 围观 :
编译 | 郑丽媛
出品 | CSDN(ID:CSDNnews)

在快速变化的技术领域中,编程语言的选择往往能反映出开发者社区的趋势和行业的发展方向。近日,IEEE Spectrum 发布了备受瞩目的 2024 年度编程语言榜单,为开发者揭示了编程语言的最新现状和未来技术栈的潜在趋势。

那么接下来,让我们一起来看看这份榜单中有哪些值得关注的变化吧。

Python 稳居第一,Rust 排名大幅上升

在“Spectrum”综合排名中,排在首位的是 Python,值得一提的是,截至今年它已连续 9 年在该榜中名列前茅,并远超第二名的 Java。

根据 IEEE Spectrum 官方分析,Python 之所以能继续保持其统治地位,要归功于它在 AI 等热门领域中各种受欢迎的库,以及它在教育领域的显著地位:如今,大多数学生在学校学习的第一门编程语言就是 Python。

紧接着,老牌编程语言如 Java、Javascript 和 C++ 依然位居前列,同时我们也能看到:去年在“Spectrum”榜单中处于第 18 名的 Rust,今年已大幅上升至第 11 名。

专注于系统软件开发的 Rust,在某些方面类似于 C 或 C++,但不同之处在于 Rust 是“内存安全”的。它采用了多种技术来确保程序不会写入不应操作的内存位置,而这类错误误通常是安全漏洞的主要来源。Rust 的关注度迅速上升,得益于今年 2 月美国白宫发布的一份网络安全报告,呼吁使用内存安全的语言替代 C 和 C++——确实,C 语言的受欢迎程度似乎正在下降,它在“Spectrum”排名中从去年的第 4 位跌至今年的第 9 位。

除了榜单前列开发者广泛熟知的编程语言,排名较为靠后的新动向也颇具看点:

今年有两种编程语言首次进入排行榜:Apex 和 Solidity。简单介绍一下,Apex 专为构建使用 Salesforce 服务器作为后端的商业应用而设计,而 Solidity 则用于在以太坊区块链上创建智能合约。

与此同时,也有几门编程语言被挤出了榜单,例如 Forth。IEEE Spectrum 的特别项目编辑 Stephen Cass 表示,虽然 Forth 掉出了榜单,这门编程语言却是他个人的“最爱”,同时它在开发 8 位复古系统的爱好者中仍然很受欢迎,因为其内存占用极小。这也说明了即使没入榜,也并不意味着这些语言就完全消亡了,只是它们的存在感太弱,无法在排行榜上占据一席之地。

(“Spectrum”排名)

就业市场上 SQL 比 Python 更吃香,而 C 语言排名全方位下跌

据 IEEE Spectrum 介绍,上面的“Spectrum”排名偏向于 IEEE 会员的典型画像,而“Jobs”排名则反映了这些编程语言在就业市场上的热度排行。

从“Jobs”榜单排名来看,Python 的名次也不低,但显然 SQL 在就业市场上更为“吃香”。整体来说,SQL 是一种用于数据库查询的语言,企业一般喜欢将 SQL 与其他语言搭配使用。SQL 的受欢迎程度与当今网络化和云架构的强调密切相关,因为数据库已经成为系统中存储程序逻辑处理数据的普遍选择。

另外,Javascript 的超集——Typescript 在“Jobs”排名中也有明显上升,从去年的第 11 位上升到了第 4 位。Typescript 的主要优势在于它强制使用静态类型,也就是说,在使用变量之前,必须声明其类型,无论是整数、浮点数、文本等。这在 Typescript 编译为 Javascript 的过程中可以进行更多的错误检查,也是这种可靠性吸引了大量开发者的青睐。

反观在“Spectrum”排名中下降的 C 语言,它在“Jobs”排名中也不是太乐观:从第 7 位降至第 13 位。看来今年美国白宫发布的那份网络安全报告,对 C 语言的各个方面都带来了不小的影响。

尽管其他编程语言的排名起起伏伏,Fortran 和 Cobol 却依旧可谓是“不朽的老将”。它们已经有 65 年历史,但仍有部分企业在积极寻找擅长这两种语言的程序员。IEEE Spectrum 分析道,对 Fortran 有招聘需求的,通常是对高能物理熟悉的特定群体,尤其是那些涉及“爆炸性”高能物理的人。相比之下,Cobol 的需求更为广泛,因为许多政府和金融系统仍依赖几十年前的基础设施,哪怕最近 Cloudstrike/Microsoft Windows 宕机事件的瘫痪影响,恐怕也没能促进这些老旧系统的替换。

(“Jobs”排名)

参考链接:https://spectrum.ieee.org/top-programming-languages-2024

上一篇:英国入籍要求 下一篇:返回列表

相关文章

  • 编程语言排名
    编程语言排名

    编译 | 郑丽媛出品 | CSDN(ID:CSDNnews)在快速变化的技术领域中,编程语言的选择往往能反映出开发者社区的趋势和行业的发展方向。近日,IEEE Spectrum 发布了备受瞩目的 2024 年度...

    2024-10-12 10:35:06
  • 英国入籍要求
    英国入籍要求

    想要顺利移民英国必须符合条件才行。那么想要移民去英国需要满足哪些条件呢?以下是出国留学网为大家整理的英国移民条件,供大家参考!申请英国移民的条件(基本条件)1.年龄超过...

    2024-10-12 10:30:15
  • 电气工程研究生院校排名
    电气工程研究生院校排名

    1、清华大学(第一批一级学科博士点)2、西安交通大学(第一批一级学科博士点)3、浙江大学(第一批一级学科博士点)4、华中科技大学(第一批一级学科博士点)5、重庆大学(第二批一级学科博...

    2024-10-12 10:25:06
  • 福布斯世界大学排名
    福布斯世界大学排名

    来源:环球时报美国《福布斯》9月2日文章,原题:世界大学排名将牛津大学置于榜首,但随着美国(排名)下降,中国才是真正的赢家泰晤士高等教育发布2021年度世界大学排名,牛津大学连续5年...

    2024-10-12 10:20:51
  • 剑桥大学研究生申请要求
    剑桥大学研究生申请要求

    申请剑桥大学研究生要求至少拥有英国大学的二等一以上荣誉学位,中国学生申请要求有名校背景(985/211/双一流),均分达到85%(或GPA 3.5/4.0)-95%(或GPA 4.0/4.0)。雅思最低7.0、单项不...

    2024-10-12 10:15:09
  • 美国福特海斯州立大学排名
    美国福特海斯州立大学排名

    美本择校是美本申请中十分关键的一环,一方面关系到未来的毕业走向和发展规划,另一方面,大学毕竟是未来四年要朝夕相处的地方,选择自己喜欢的地理位置和气候条件也是美本择校的一...

    2024-10-12 10:10:20
  • 哈尔滨剑桥大学学费
    哈尔滨剑桥大学学费

    摘要近日,黑龙江省物价监管局发布通知,放开民办学历教育收费,其中包括民办高中教育学费、民办初中教育学费等,这意味着各学校可以自主制订学费征收标准。适逢哈市马上进入招考招...

    2024-10-12 10:05:04
  • 帝国理工本科申请条件
    帝国理工本科申请条件

    帝国理工学院是一所世界顶尖公立研究型大学,在国际学术界有着顶级声望,是世界最具创新力大学之一,位列2021QS世界大学排名第8位。那么,怎么报考帝国理工学院本科?要满足什么条件?...

    2024-10-12 10:01:15
  • 近畿大学日本排名
    近畿大学日本排名

    今天蔚蓝留学老师详细介绍一下日本近畿大学怎么样:希望对计划日本留学的同学们一个参考。一、近畿大学简介近畿大学(英语:Kindai University,日语平假名:きんきだいがく)简称“近...

    2024-10-12 09:55:07
  • 英国留学排行
    英国留学排行

    对于很多同学来说,留学选校一直是一个大难题。因为对英国没有太多了解,提到英国留学,大多数人可能只能想到G5名校,但英国的好学校,远远不止G5院校这几所。今天Vicky为大家整理了...

    2024-10-12 09:50:11
标签列表