编程武林谁与争锋?苹果Swift锋芒毕露

移动开发 iOS
在编程界,风起云涌的开发语言竞争激烈。既有德高望重的扫地僧人,如Java、C++之辈;也有锋芒毕露的后起之秀,像苹果的Swift和谷歌的Go语言。在编程武林里,谁与争锋?

[[126422]]

在编程界,风起云涌的开发语言竞争激烈。既有德高望重的扫地僧人,如Java、C++之辈;也有锋芒毕露的后起之秀,像苹果的Swift和谷歌的Go语言。在编程武林里,谁与争锋?

Swift语言自去年夏天发布之后,在RedMonk分析公司的一项关于开发语言热度的研究里,

其排名从原来的68位飙升到了22位。

分析师Stephen O’Grady在其博客中提到,这样的排名飙升实属罕见。比起谷歌的开发语言Go,早在2009年发布,也只是在本季度才冲进了前20名。

的确,RedMonk的分析报告具有一定的参考价值,因为其反映的并非目前公司最火的开发语言,或者程序猿们的最热门专攻方向。它的评价标准有两个:GitHub的代码行数统计和在StackOverflow上面的问答数目。

实际上,我们也可以从这项分析里看出一点端倪:现在哪种编程语言更能吸引程序猿的兴趣。而鉴于工程应用型人才的激烈竞争,公司也可以据此了解,新项目采用什么语言才更有利于自己的发展。而对于我们偏好的App,其背后语言热度的趋势也在转变。

就像刚刚提到的Go语言,依然以很快的势头发展着,而中国尤甚。而Mozilla(以开发FireFox浏览器而闻名)开发的Rust语言,发展趋势也非常乐观。

当然,这些初出茅庐的后生势头的确不可忽视。但比起一些编程界的“老大哥”,比如Java、JavaScript、PHP和C++,晚辈们依然望尘莫及。

尽管更新的技术不断普及,Oracle的旗舰产品依然稳坐头把交椅,也许这样的结果也在告诉学习者们,学学新语言固然有利于适应现在的大环境,但姜还是老的辣啊。

Java 等老牌语言可以算是对内力要求颇高的六脉神剑了,但像降龙十八掌一样的Swift和Go语言一旦内力修成,威力不可小觑。不管怎样,在编程界,一家独大的时代已经不复返了。

英文:http://www.wired.com/2015/01/redmonk-swift/

责任编辑:林师授 来源: 雷锋网
相关推荐

2011-06-01 17:37:21

CG功夫熊猫2惠普

2010-11-18 10:59:00

求职

2011-06-16 18:15:59

iCloud谷歌微软

2014-09-17 10:59:59

APP

2009-08-28 11:25:59

2015-08-24 18:08:05

应用交付负载均衡太一星晨

2011-06-30 09:08:12

2017-10-14 14:49:46

RPython数据分析

2013-12-24 07:14:38

同轴电缆光纤

2009-04-27 13:32:24

CDN视频

2017-06-22 10:29:38

辩论赛前端后端

2012-02-28 15:05:38

2017-04-27 10:43:12

互联网

2015-06-15 14:08:53

金泰克SSD

2014-06-04 10:52:56

Swift苹果iOS

2011-11-28 15:17:18

Web服务器NginxApache

2014-06-03 10:44:20

Swift开发语言

2014-06-16 10:02:42

SwiftiOSWWDC

2014-07-16 09:41:12

Swift传统编程

2015-12-04 10:05:09

苹果编程开源
点赞
收藏

51CTO技术栈公众号