菲洛嘉青春动能素135HA FILLMED® NCTF 135HA LED指示灯的常见故障分析 智微智能 Elkhartlake K075终端,零售产业新选择 天空蓝拓客管理系统详细介绍版 muso公链项目 天使计划 是什么?[秘] 独家揭秘最前沿的家装“黑科技”——掌赋 天博体育欧洲杯特辑,东道主法兰西的失意2016 亚马逊的送货侦察员 学习听起来像挡泥板 Google Comics Factory使ML变得容易 笑着说-男性或女性 Amazon Rekognition中更好的人脸检测 关于Spaun的真相-大脑模拟 两个聊天机器人彼此聊天-有趣又怪异 GANPaint:将AI用于艺术 WCF和WF给予社区 从耳朵到脸 所有神经网络的深层缺陷 蠕虫在尾巴上平衡杆子 Kickstarter上的OpenCV AI套件 TensorFlow-Google的开源AI和计算引擎 众包取代新闻工作者 Google的DeepMind学会玩街机游戏 哑机器人V智能机器人 .NET与.NET 5融为一体 Google的深度学习-语音识别 LInQer将.NET LINQ移植到Javascript 机器人TED演讲-新的图灵测试? GAN的发明者加入苹果 您的智能手机会监视您键入的内容 人工智能帮助改善国际象棋 Zalando Flair NLP库已更新 TensorFlow 1.5包含移动版本 AlphaGo输了一场比赛-比分3-1 虚拟机器学习峰会 Microsoft开源AI调试工具 SharePoint走向移动 F#4.0发出文化变革的信号 克里斯蒂拍卖AI艺术品 人工智能如何区分 Facebook在蒙特利尔的新AI实验室 Mozilla想要您的声音 微软使用极深的神经网络赢得ImageNet 建立AI合作伙伴关系 .NET Core 3-Microsoft几乎回到了起点 神经网络-更好的销售商? Google使用AI查找您的住所 虹膜-适用于Android的Siri证明苹果没有优势 TensorFlow 2提供更快的模型训练 深度学习研究人员将为Google工作
您的位置:首页 >开发 >

语言受欢迎度回顾

在最新版的RedMonk语言排名中,Python取代Java排名第二,仅次于JavaScript,而Java保持了长期帮助的头把交椅。这一点也不令人意外-上一轮Python和Java并列第二。但是,在编程语言方面,排名最高的更改很少发生,因此具有新闻价值。

I程序员团队的成员都有自己喜欢的语言(或者更确切地说是语言,因为他们不得不与时俱进,无论如何他们都喜欢尝试新兴的替代方法。因此,无论何时有新的语言流行度调查或最新的Tiobe索引发布,它都会重新引发正在进行的辩论,这不仅涉及不同语言的相对优缺点,还涉及分析的有效性。

RedMonk基于一种非常简单的方法,每六个月对语言进行重新排名-GitHub(语言使用情况的指示)与Stack Overflow(关注程度的指示)之间的相关性。该方法最初来自于我们当时报道的自称“数据学家” Drew Conway和John Myles White,见《排名语言》(Ranking Languages),2010年。斯蒂芬·奥·格雷迪(Stephen O“ Grady)继续分析,他在最近的文章中评论说:

尽管特定的收集方式发生了变化,但是基本过程保持不变。。。这个想法不是提供当前用法的统计有效表示,而是将语言讨论和用法关联起来,以期为潜在的未来提取见解。采用趋势。

正如迈克·詹姆斯(Mike James)在2010年所指出的那样,该练习具有真实性,非常符合我们的经验。

除了提供最新分析之外,RedMonk还提供了历史趋势,该图表由Rachel Stephens每半年更新一次。这是最新的:

redmonk12to20

该图表例证了我们反复评论过的RedMonk排名的定义特征,即,至少在排名的顶部,它们随着时间的推移非常一致,这是我们先前在为什么某些语言总是会排名第一?”中已经解释过的现象。这意味着Python在这些排名中超过Java。

从coiin O Grady的Java方面评论此更改:

这是我们第一次将Java排名第一或第二。即使其他报告过早或错误地称其为死语或注销该语言,它在这些定量排名中的强大性能也证明了我们在定性上的观察力,这是由于Java能够发现并满足新用例的缘故,它仍在广泛使用。但是,的确,Java在开发人员时间和关注上的竞争从未像现在这样多,尽管它将成为企业的中流for柱,但它的传统地位无法得到保证。因此,在接下来的几个季度中观察Java以确定这种运行是暂时的畸变,新的现状还是长期流行度下降的早期指标,将是很有趣的。

上图的上半部分和下半部分之间有明显的区别,这是语言来来往往的地方,并且会看到一些巨大的变化。例如,斯威夫特(Swift)在2015年排名第18位,在2018年短暂加入了前十名,现在看起来相当稳定,排名第11位。尤其值得一提的是,进入排行榜的Typescript在2017年的排名中排名第17位-尽管事实上它在前20名之外一直保持相当稳定的位置-今年1月升至前10名并继续上升,目前排名第9位。Go的排名也排在第17位,但比Typescript早了两年,在2018年排名第14位,但此后一直下降到第15位。这些更重要的动作似乎非常可信,就像科特林(Kotlin)的最近到来,取代了现在排在第19位的卢阿(Lua)和本版的新手罗斯(Rust)一样,哈斯凯尔(Haskell)退出了前20名。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。