快捷搜索:

【预测&盘点】深度学习热潮下,2017 年最受欢迎的编程语言是哪些

【预测&盘点】深度学习热潮下,2017最受欢迎的编程语言是哪些

2016-12-18 12:22 来源:新智元 程序设计

原标题:【预测&盘点】深度学习热潮下,2017最受欢迎的编程语言是哪些

新智元编译

来源:blog.hackerearth.com

作者:Arpit Mishra

编译:Jasmine

:COO、执行总编、主编、高级编译、主笔、运营总监、客户经理、咨询总监、行政助理等 9 大岗位全面开放。

简历投递:jobs@aiera.com.cn

HR 微信:13552313024

新智元为COO和执行总编提供最高超百万的年薪激励;为骨干员工提供最完整的培训体系、高于业界平均水平的工资和奖金。

加盟新智元,与人工智能业界领袖携手改变世界。

【新智元导读】科技网站 HackerEarth 综合业内资深程序员的评论,并根据 Github、HackerNews 等受欢迎的技术网站调查排名,梳理了在 2017 年得到广泛应用的编程语言,在今年深度学习热潮的推动下,一起来看看在明年几大主要编程语言中,用户使用最多、业界使用最普遍的编程语言都有哪些吧。

(文/Sachin Gupta,HackerEarth CEO)哪门语言才是最受青睐的编程语言,哪门语言是在全球各地被普遍学习的顶级编程语言? 我们如何判断它,应该用什么标准?

“当我们说最受青睐的语言时,我们并不意味着Java比C ++ 或 Python好于 MATLAB。在下面的分析中,我们只是试图找出用户最喜欢的语言,以及业界最需要的语言。”

C ++,MATLAB,Java一直是理工院校最喜欢的语言,这些院校的大多数刚毕业的学生都具有这些语言方面的良好技能。

然而,如果他们所知的最好的编程语言并不是行业最直接需要的语言,该怎么办? 或者如果对这门语言的需求在减少,该怎么办?

让我们看看程序员喜欢什么编程语言,行业正在寻找哪些语言的专家。我们决定从若干可信的编程语言索引网站和来源中挖掘数据,大多数开发人员都曾在这些网站上训练他们的编程技能。此外,我们也钻研像 Indeed 和 Glassdoor 这样的全球门户网站来发现科技公司正在寻找哪些编程语言技能。

根据我们的研究,下面几大语言是在2017年最受欢迎的顶级编程语言:

Java

Java

Python

PHP

R

Matlab

Arduino

Swift

下面,请进一步了解我们为确定 2017 年最佳编程语言而进行的研究。

TIOBE指数

TIOBE编程社区指数是对编程语言的流行程度的度量,由荷兰艾恩德霍芬的TIOBE公司创建和维护。TIOBE这几个字母是“真诚的重要性”(The Importance Of Being Earnest)的缩写。TIOBE根据包含该语言作为关键字的搜索引擎查询的数量对语言进行排名。语言在 TIOBE指数中的排名是基于使用某些短语搜索 Web 后的结果。

TIOBE只收录图灵完备的语言,因此它不包括SQL和HTML。根据2016年11月的索引,Java仍然是排名第一的编程语言,C和C ++ 按照在搜索索引上受欢迎程度分别排名第二和第三。令人惊讶的是,Visual Basic 和 Python 获得了比 Java 更高的排名,汇编语言也进入了前十名。

【预测&盘点】深度学习热潮下,2017 年最受欢迎的编程语言是哪些

《Effective C++》 系列图书的作者、编程新闻方面 Dr. Dobb 奖得主(Dr. Dobb's JournalExcellence in Programming Award) Scott Meyers 称,在我看来C++仍然是一个重要的编程语言,因为它自出生以来的长处仍然在各种各样项目的软件开发人员中具有持续的吸引力。我曾在2014年作过演讲《为什么C ++将继续远航》,其中我总结了C++以下优点:

与C语言兼容

非常通用的功能

不存在范式(Paradigm agnosticism)

专注系统编程

致力于向后兼容

您可能还会对下面的文章感兴趣: