新知榜官方账号
2023-10-14 03:08:26
近日,IEEESpectrum重磅发布了2023年度编程语言榜单,揭晓了开发者使用编程语言的最新现状。该榜单结合了多个受欢迎度指标,如Google、StackOverflow、GitHub、IEEEXploreDigital等等,今年共计纳入59种语言。接下来,我们将看看这份榜单的详细内容。
根据榜单显示,Python不仅在“Spectrum”综合排名中保持第一的位置,而且远超第二名Java。对此,IEEESpectrum在发布编程语言榜单时写道,Python主导地位的增强似乎在很大程度上是以牺牲较小、更专业的语言为代价的。现如今,Python已经成为了一种多才多艺的语言,甚至成为AI领域的首选语言。尽管摩尔定律对高端计算的影响逐渐减弱,但低端微控制器仍能从性能提升中获益,这意味着尽管需要解释器,但现在0.7美元的CPU就能提供足够的计算能力,使Python成为嵌入式开发领域的竞争者。从长远来看,Python的地位还在持续上升,毕竟现在许多儿童和青少年都在使用Python编写他们的第一款游戏或开发嵌入式设备,然后,他们可以使用同一种语言无缝地进入更高级的领域,甚至找到工作。
需要注意的是,仅靠Python并不能成就一份职业。按照就业编程语言排行榜显示,SQL与去年一样,高居榜首。其次,Python以0.891的排名位居第二。然而,IEEESpectrum官方指出,纯粹的SQL程序员是很难找到工作的。所以一技傍身不足以走天下。相较而言,雇主们喜欢看到SQL技能与Java或C++等其他语言的结合。在当今的分布式架构中,大量关键业务数据都保存在SQL数据库中,无论是网络游戏中玩家会的魔法咒语列表,还是现实生活中银行账户中的资金数额。如果你想利用这些信息做任何事情,就必须知道如何获取这些信息,这就需要SQL技能。
整体而言,在这份榜单中,只有11种语言的排名超过0.1,并且有一大群语言的排名在0.07-0.08左右,如Go、MatlabVisualBasic、Perl、PHP和R。
除了以上编程语言外,还有一些在AI时代值得关注的语言,如R、Fortran等。其中,R语言是一种用于统计分析和可视化的语言,几年前随着大数据的兴起而崭露头角。R语言虽然功能强大,但学习起来并不容易,它的语法和函数通常是在整个向量、列表和其他高级数据结构上执行的,令人费解。虽然Python库也能提供类似的分析和图形功能,但R仍然很受欢迎,这很可能正是因为它自身拥有特殊的性能,导致R编写的脚本难以移植。所以,鉴于大量的统计分析和学术研究都建立在R基础上,这也是R受到开发者重视的一层因素。这种情况与Fortran、Cobol有着相似之处。对于年代久远的编程语言的一种,Fortran、Cobol留存在一些古老的应用程序中,大多数是政府相关的应用程序上。譬如,之前外媒披露,美国许多大型银行仍然需要Cobol程序员。事实上,根据IEEESpectrum对数百个开发人员招聘广告的审查,其看到的金融科技开发人员职位对Cobol技能的需求比对加密语言的需求更多。
更多编程资料获取方式:↓↓↓
相关工具
相关文章
推荐
中国首款3A游戏上线,《黑神话:悟空》出圈!
2024-08-21 13:46
盘点15款AI配音工具,短视频配音有救了!
2024-08-12 17:11
短视频文案没创意?10大AI写作工具来帮你!
2024-08-05 16:23
Midjourney发布V6.1版本,我已分不清AI和现实了!
2024-08-01 15:03
我发现了一款国产AI绘画神器,免费易上手!
2024-07-25 16:40
7位AI考生做今年高考题,能过一本线吗?
2024-07-19 17:17
世界上第一所AI学校来了,80亿人只需要1位老师?
2024-07-18 17:12
Sora首部AI广告片上线,广告从业者危险了!
2024-06-27 13:44
OpenAI与中国说拜拜,国产AI如何接棒?
2024-06-26 15:18
人与AI会产生爱情吗,专家发话了!
2024-06-17 17:28