您现在的位置: 天极网 > IT新闻

苹果新编程语言Swift使用率排名上升46位

Yesky天极新闻2015-01-16 08:24我要吐槽

  【Yesky新闻频道消息】在2014年6月3日凌晨举行的WWDC 2014大会上,苹果发布了新的编程语言Swift。到现在的几个月之中,Swift的采纳率排名迅速上升。根据研究和分析公司RedMonk的语言排名,Swift的排名从刚刚推出时的第68名跃升至第22名,半年时间排名上升了46位。该排名的目的是衡量程序员对不同语言的兴趣。

苹果新编程语言Swift使用率排名上升46位

  相比之下,谷歌2009年推出的编程语言Go本季度才刚刚冲进前20。虽然占据排名顶部的语言仍是Java、JavaScript、Python和C++等,但它们却不如如今的Swift火热。

  RedMonk公司的排名主要基于网站StackOverflow上相关代码问题的数量和网站GitHub上特定语言代码的行数。

  目前,两种比较火热的语言分别是谷歌的Go和苹果的Swift,Go的快速增长可能是由于其在中国的普及,而Swift则是依托苹果的号召力。

  Swift是一门基于C和Objective-C的编程语言,它被设计用于开发iOS和OS X的应用程序。Swift采用了安全的编程模式并添加了新的主流功能使编程变得更加灵活、简单、有趣。

  Swift沿用了Objective-C的命名参数和动态对象模型,并提供了对Cocoa和Cocoa Touch框架的支持。另外,Swift采用了与Objective-C一样的编辑和运行环境LLVM,因此它可以兼容Objective-C,开发者也可以在开发过程中无缝切换。

  Swift支持代码实时预览(Swift Playground),开发者在左侧输入代码的同时即可在右侧实时预览代码执行结果。这也就是说Swift代码可以被实时编译并输出,开发人员可以拥有更加流畅的编程体验

  据官方介绍,Swift的运行速度飞快。比如在对复杂对象排序这一功能点上,它的运行速度均快于Python和Objective-C。另外,Swift 允许开发者通过非常少的代码来实现更多的内容。

作者:尹恒责任编辑:尹恒)
评论
* 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!
今日更新
1Mate10保时捷版靠什么卖1万?
华为Mate10

德国当地时间16日,华为在慕尼黑举行新品发布会,推出了华为Mate 1…

2罗永浩偶遇用户索要合影遭拒绝
罗永浩

昨晚,罗永浩发微博表示,自己在机场偶遇到了锤子手机用户想要索要合影却遭…

3为何Mate10 Pro采用后置指纹?
华为Mate10

为什么华为Mate 10采用了前置指纹识别,而Mate 10 Pro采…

4华为推出EnVizion 360度摄像头
华为EnVizion

EnVizion 360配备了两颗1300万像素的摄像头,支持拍摄5K…

5NBA为苹果球迷发布AR篮球游戏
NBA AR应用

NBA AR是一款免费的iPhone应用程序,旨在为球迷家庭带来一些篮…

热门文章
1IT极热国内iPhone或将停产销售
IT极热1014

天极网IT新闻汇:高通提起诉讼,要求禁止苹果在中国市场上销售和制造iP…

2双十一前多家快递接连宣布涨价
快递涨价

双11来临之前,国内快递业似乎要迎来新一轮的涨价潮,近日多家快递接连宣…

3一文知晓华为Mate 10系列新机
华为Mate 10

华为将于德国当地时间14:00(北京时间晚上20:00)在慕尼黑召开其…

4Mate10保时捷版靠什么卖1万?
华为Mate10

德国当地时间16日,华为在慕尼黑举行新品发布会,推出了华为Mate 1…

5傲慢的携程和它的"套娃困境"
傲慢的携程

近期,被坊间质疑、指责得体无完肤的携程被蒙上了欺诈的外衣。它陷入套娃困…

6努比亚Z17S发布 售价2999元起
努比亚Z17S

今天,努比亚在深圳召开新品发布会,正式发布其首款全面屏旗舰手机努比亚Z…

7IT极热Pixel用户同享谷歌Photo
IT极热1016

每日IT新闻汇:谷歌证实初代Pixel、Pixel XL用户能够继续享…

8京东物流补刀:双11前我不涨价
京东物流

京东物流宣布,双11期间,京东物流补贴将从原先设定的6亿补贴提升至21…

9罗永浩偶遇用户索要合影遭拒绝
罗永浩

昨晚,罗永浩发微博表示,自己在机场偶遇到了锤子手机用户想要索要合影却遭…

s/22/yesky_36220_cont_yesky_duilian.html" -->