当前位置:首页 > 科技  > 软件

每个开发人员都想使用的编程语言

来源: 责编: 时间:2023-10-16 17:10:27 185观看
导读作者丨Oscar Leo编译丨诺亚在任何时候,一些编程语言都会把大量的开发人员变成热情的布道者,试图说服世界其他地方的人相信它的伟大。当热起来的时候,这种语言可能会成为行业标准,但其他时候,这种受欢迎程度就会消失。在这

作者丨Oscar LeoRSO28资讯网——每日最新资讯28at.com

编译丨诺亚RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

在任何时候,一些编程语言都会把大量的开发人员变成热情的布道者,试图说服世界其他地方的人相信它的伟大。RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

当热起来的时候,这种语言可能会成为行业标准,但其他时候,这种受欢迎程度就会消失。RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

在这个故事中,我想知道现在每个人都想使用什么编程语言。RSO28资讯网——每日最新资讯28at.com

1、数据的由来

RSO28资讯网——每日最新资讯28at.com

每年StackOverflow都会安排一项调查,向全球的开发人员询问一系列问题。RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

其中有两个与我们的目的相关的问题:RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

  • 在过去的一年中,您使用了哪些编程、脚本和标记语言进行了大量的开发工作?
  • 明年您想使用哪些语言?

RSO28资讯网——每日最新资讯28at.com

我想研究语言随时间变化的发展态势,并对它们的未来做出预测。RSO28资讯网——每日最新资讯28at.com

2、正在发展中的语言

RSO28资讯网——每日最新资讯28at.com

所有正在发展的语言都有一个共同点——想要使用该语言的开发人员数量超过了目前使用该语言的开发人员。RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

大多数已建立的语言,如Python,在没有可测量的一致性的情况下都会表现出上下浮动。RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

图片图片RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

一旦语言衰退后,想使用这种语言的人往往比现在使用这种语言的人少。RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

图片图片RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

此外,想要使用一门语言的开发人员的数量超过从业人员的数量是不够的。RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

如果这个数字没有达到临界值,作为一门编程语言,它是不够有信服力的。RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

图片图片RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

当然,还有其他一些因素决定着一门语言的发展,比如它的用例。RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

现在,让我们看看所有开发人员都渴望的语言。RSO28资讯网——每日最新资讯28at.com

3、每个人都想用的语言

RSO28资讯网——每日最新资讯28at.com

毫无疑问,根据调查,增长最快的语言是Rust。自2019年以来,它的使用量和想要使用它的开发人员数量一直在增长。RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

图片图片RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

潜在使用者和使用者之间的比例在未来继续增长,统计中暂时没有其他语言能比得上它的潜力。RSO28资讯网——每日最新资讯28at.com

4、其他正在发展的编程语言RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

Rust并不是唯一快速增长的语言。另外两种语言也有类似的增长,尽管没有那么令人印象深刻。RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

首先,我们有TypeScript,它有更多的实践者,但想要使用的用户的数量并没有以同样的速度增长。RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

图片图片RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

Go是另一种增长的语言,拥有几乎相同数量的用户,但正如你所看到的,想要使用Go的人数在过去五年中几乎保持不变。RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

图片图片RSO28资讯网——每日最新资讯28at.com

5、潜力无限的挑战者

RSO28资讯网——每日最新资讯28at.com

在本文的最后,我想向您展示几种杰出的语言。RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

第一个是Zig,想要使用该语言的开发人员数量之间的比例最大。RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

图片图片RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

另外两种语言是Kotlin和Dart,它们的比例不错,但数量正在下降。也许某个时机到来,它们可以扭转这一趋势。RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

图片图片RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

图片图片RSO28资讯网——每日最新资讯28at.com

6、结论

RSO28资讯网——每日最新资讯28at.com

这个故事的结论是,Rust是发展最快、最有前途的编程语言。RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

这个位置有几个竞争者,但没有一个能带来真正的挑战。这种情况在未来几年可能会改变,但今天,选出一个赢家是很容易的。RSO28资讯网——每日最新资讯28at.com

RSO28资讯网——每日最新资讯28at.com

参考链接:https://medium.com/gitconnected/the-programming-language-that-every-developer-wants-to-use-747e67ded8cbRSO28资讯网——每日最新资讯28at.com

本文链接://www.dmpip.com//www.dmpip.com/showinfo-26-13624-0.html每个开发人员都想使用的编程语言

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: 每个后端都应该了解的OpenResty入门以及网关安全实战

下一篇: 超简单,在IntelliJ IDEA中使用JUnit和Mockito进行单元测试

标签:
  • 热门焦点
  • K60至尊版刚预热 一加Ace2 Pro正面硬刚

    K60至尊版刚预热 一加Ace2 Pro正面硬刚

    Redmi这边刚如火如荼的宣传了K60 Ultra的各种技术和硬件配置,作为竞品的一加也坐不住了。一加中国区总裁李杰发布了两条微博,表示在自家的一加Ace2上早就已经采用了和PixelWo
  • K60至尊版狂暴引擎2.0加持:超177万跑分斩获性能第一

    K60至尊版狂暴引擎2.0加持:超177万跑分斩获性能第一

    Redmi的后性能时代战略发布会今天下午如期举办,在本次发布会上,Redmi公布了多项关于和联发科的深度合作,以及新机K60 Ultra在软件和硬件方面的特性,例如:“K60 至尊版,双芯旗舰
  • 石头智能洗地机A10 Plus体验:双向自清洁治好了我的懒癌

    石头智能洗地机A10 Plus体验:双向自清洁治好了我的懒癌

    一、前言和介绍专为家庭请假懒人而生的石头科技在近日又带来了自己的全新旗舰新品,石头智能洗地机A10 Plus。从这个产品名上就不难看出,这次石头推出的并不是常见的扫地机器
  • K6:面向开发人员的现代负载测试工具

    K6:面向开发人员的现代负载测试工具

    K6 是一个开源负载测试工具,可以轻松编写、运行和分析性能测试。它建立在 Go 和 JavaScript 之上,它被设计为功能强大、可扩展且易于使用。k6 可用于测试各种应用程序,包括 Web
  • 分布式系统中的CAP理论,面试必问,你理解了嘛?

    分布式系统中的CAP理论,面试必问,你理解了嘛?

    对于刚刚接触分布式系统的小伙伴们来说,一提起分布式系统,就感觉高大上,深不可测。而且看了很多书和视频还是一脸懵逼。这篇文章主要使用大白话的方式,带你理解一下分布式系统
  • 谷歌KDD'23工作:如何提升推荐系统Ranking模型训练稳定性

    谷歌KDD'23工作:如何提升推荐系统Ranking模型训练稳定性

    谷歌在KDD 2023发表了一篇工作,探索了推荐系统ranking模型的训练稳定性问题,分析了造成训练稳定性存在问题的潜在原因,以及现有的一些提升模型稳定性方法的不足,并提出了一种新
  • 每天一道面试题-CPU伪共享

    每天一道面试题-CPU伪共享

    前言:了不起:又到了每天一到面试题的时候了!学弟,最近学习的怎么样啊 了不起学弟:最近学习的还不错,每天都在学习,每天都在进步! 了不起:那你最近学习的什么呢? 了不起学弟:最近在学习C
  • 10天营收超1亿美元,《星铁》比《原神》差在哪?

    10天营收超1亿美元,《星铁》比《原神》差在哪?

    来源:伯虎财经作者:陈平安即便你没玩过《原神》,你一定听说过的它的大名。恨它的人把《原神》开服那天称作是中国游戏史上最黑暗的一天,有粉丝因为索尼在PS平台上线《原神》,怒而
  • 造车两年股价跌六成,小米的估值逻辑变了吗?

    造车两年股价跌六成,小米的估值逻辑变了吗?

    如果从小米官宣造车后的首个交易日起持有小米集团的股票,那么截至2023年上半年最后一个交易日,投资者将浮亏59.16%,同区间的恒生科技指数跌幅为52.78%
Top
Baidu
map