新闻详情

2014年编程语言

发布时间: 2015-01-05

  近日,ieee spectrum推出了一个流行的编程语言排行榜。排行榜筛选了12项指标,综合了10个来源(含 ieee xplore、google、github)的数据,终评选出了下面这个排行榜(满分100,得分越高排名越靠前),其中的编程语言分别是:
  1、 java
  2、 c
  3、 c++
  4、  c #
  5、 python
  6、 javascript
  7、 php
  8、 ruby
  9、 sql
  10、matlab
按照类型排名,各类主要编程语言的排行榜分别是:
编译型语言:
  1、 java(总排名 no.1)
  2、 c(no.2)
  3、 c++(no.3)
  4、 c#(no.4)
  5、 objective-c(no.16)
解释型语言:
  1、 python(no.5)
  2、 javascript(no.6)
  3、 php(no.7)
  4、 ruby(no.8)
  5、 perl(no.11)
  6、 html(no.12)
数据语言:
  1、 sql(no.9)
  2、 matlab(no.10)
  3、 r(no.13)
  其中值得注意的是,不少古董级的语言依然具有很强的生命力。比方说汇编语言还排在15的高位,vb(no.14)仍然受追捧,甚至delphi也挤进了前 30(no.27)。而有的语言则属于典型的大树底下好乘凉,明显受到了推出者的强势影响。比如objective-c得益于苹果生态体系的强大(swift 因为推出时间短未进入前30),而go则很大程度上是因为google的作用。
  尽管我们并不清楚榜单排行的具体指标是什么,但是如果想通过语言流行度来决定学习方向并不是好的做法。因为语言只是工具,关键在于你想用它来做什么。michael mclaughlin提出了自己的建议:
  开发商业软件,推荐:java、c++、c#、 和aide – android ide (适用于java和c++源码)
  os x and ios 开发:objective-c
  开发工具:c、c++ 与 python
  web 开发:python、php、ruby 与 perl
  数据分析:sql、matlab 和r
  也有不少网友对这个榜单提出了一些质疑。比方说,如果以图灵完整性来衡量,html算语言吗?

展开全文

供应商
重庆达渝仁科技有限责任公司
联系电话
023-61204362
手机号
15736564408
在线咨询QQ
2751624518
SEO
张先生
所在地
重庆市九龙坡区二郎留学生创业园E栋1楼
我们的新闻
咨询 在线询价 拨打电话