2014年编程语言
近日,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楼