全球最受欢迎的计算机编程语言

要是随便找个普通的苹果拥趸,让其列举一下苹果公司去年的重大公告,他很可能会从苹果手表Apple Watch和大屏幕iPhone为开始。而如果向苹果开发人员提出这个问题,他们几乎毫无例外地会提到Swift,它是去年苹果在全球开发者大会上发布的计算机编程语言

负 责苹果软件设计的资深副总裁克雷格・费代里吉(Craig
Federighi)在去年苹果的全球开发者大会上演示了Swift的种种新特点,提及类型推演、闭包以及多名称空间之类的名词,与会的开发人才报以热烈
掌声。“你们也许都知道,有很多人在家里嘟哝:‘这帮人到底在说些什么?’”费代里吉在台上开玩笑说。

针对开发人员、为编程语言排名的分析公司RedMonk在今年1月发布的报告称,自Swift去年6月发布以来,其增长速度基本上是史无前例的。在短短七个月内,Swift就攀上了RedMonk编程语言百强榜的第22位。面向编程人员的问答网站Stack Overflow,在今年2月对逾2.6万名开发人员的调查结果显示,Swift被评为全球最受欢迎的计算机编程语言。

斯 坦福(Standord)等大学以及一些提供编程课程的网站接受了这种编程语言,并创设了教授Swift的在线课程。雷・温德尔里奇(Ray
Wenderlich)是一名网络开发人员,运营着人气颇高的指导网站RayWenderlich.com。他表示自己立即将几乎所有的注意力都转向了
Swift语言。“Swift引发了疯狂的反响,”他说,“这是所有人都很期待的产品。”

苹果规定开发者必须使用为移动设备设计应用程序的编程语言。这为苹果开发应用程序带来经济上的动机――根据风投公司Andreessen Horowitz的行业分析师本尼迪克特・埃文斯(Benedict Evans)说,苹果平均用户为开发人员带来的收入是安卓用户的四倍。

在 Swift问世之前,苹果开发人员的唯一选择是上世纪80年代推出的编程语言Objective-C。几十年后的今天,开发人员都认为
Objective-C已经过时。批评人士说它“冗长”、“过时”、“令人厌恶”。但这种老旧的编程语言也有其拥护者。被问及用Objective-C编
写代码难度是否很大时,作为搭车服务应用Lyft的工程设计副总裁彼得・莫雷利(Peter Morelli)说:“我觉得这有点像一场宗教战争。很多人使用这种语言编程也卓有成效。”苹果拒绝就本文发表评论。

Swift在安全性方面得分较高(能够防止编码人员在疏忽大意之下造成程序漏洞),同时在顺应编程趋势方面也表现良好。其拥护者特别指出它的另一个优势是表现力,开发人员能够轻易读懂他们用代码达成想做的事。

开 发人员说,相比使用Objective-C,用Swift编程时他们可以用更简单的代码达成同样的结果。“看看那些弯弯曲曲的代码行和分
号,Objective-C的代码行数会是它的4倍。” 在线提供编码课程的公司Treehouse的开发者迈尔斯・卡彭特(Myers
Carpenter)说。

大约6个月前,Lyft要求一名工程师试着用Swift编码,之后该公司决定用这种语言重新编写其应用程序,将代
码行数减少了5倍。这款应用程序将于今年7月发布。莫雷利说,用Swift编程所用的时间远远少于Objective-C。“能将耗时从几个月减少到几
天,这很不错,”他说。

另一个较早采用Swift的是内容分享平台SlideShare,商务社交网站领英(LinkedIn) 2012年收购了该平台。SlideShare的开发人员利用Swift语言设计了一个应用程序,其用户可以浏览并分享企业演示内容、视频以及图表等。

SlideShare的编码人员说,Swift语言效果不错,(搜索微信公众号“投黑马”专注于文创领域的众筹平台 )但也有一些小问题。其中一个问题是:将Swift转换成可供计算机读取的格式需要专门的程序,而这个程序占用了太多的处理能力,这远远超出了13寸MacBook Pro笔记本电脑的负荷。“我那些使用15寸机型、配备四核i7处理器的同事情况要好得多,”领英软件工程师凯尔・谢尔曼(Kyle Sherman)在该公司的工程设计博客中写道,“不管怎样,在转换时电脑风扇都发出很大的声音。”

对于新的编程语言,“成长的烦恼”是常有的事。苹果将继续对Swift进行修正,不过随着时间的过去,大的改动会越来越少。然而现在的修改频率导致这种语言不稳定;用某个版本的Swift语言编写的代码必须加以修改才能适用于下一个版本。软件开发公司Scott Logic的技术主管科林・埃伯哈特(Colin Eberhardt)是Swift的拥趸,但表示苹果对Swift的更新经常导致他的代码不能用。他说,最好不要把Swift用在自己代码的最终版本上。最好等到这种语言成熟之后再采用。

Objective-
C在编程中的使用仍远远高于Swift,但Swift的成功最终可能意味着其上一代编程语言的消亡――前提是苹果不希望同时支持两种编程语言。目前,苹果

已经告知开发人员,他们可以继续使用Objective-C。身为网络开发者的温德尔里奇说,Swift可能还要多年时间才能占据主导地位,但这是无可避
免的。“到那时人们就会开始转向Swift,”他说,“而到最后Objective-C将会退场。”

来源:51CTO

时间: 2024-12-31 02:42:44

全球最受欢迎的计算机编程语言的相关文章

用计算机编程语言来比喻女人的精典释义.

有的女人就像Windows 虽然很优秀,但是安全隐患太大 有的女人就像UNIX  她条件很好,然而不是谁都能玩的起 有的女人就像C# 长的很漂亮,但是家务活不行. 有的女人就像C++,她会默默的为你做很多的事情. 有的女人就像JAVA,只需一点付出她就会为你到处服务. 有的女人就像JAVA script,虽然对她处处小心但最终还是没有结果. 有的女人就像汇编 虽然很麻烦,但是有的时候还得求它. 有的女人就像SQL,她会为你的发展带来莫大的帮助. 有的女人就像ASP,满街到处都是,成熟漂亮和稳重的

《财富》公布全球最受尊敬公司,苹果继续卫冕

2月20日,<财富>杂志日前公布了最新一期的"全球最受尊敬公司"排行榜,苹果连续第8年登顶,谷歌(微博)则占据了第二位,股神巴菲特旗下的伯克希尔·哈撒韦投资公司排名第三位.去年排名第二位的亚马逊,今年跌出了前十. 苹果在以下九个方面的综合评定中排名第一位:创新.人员管理.企业资产使用.社会责任.质量管理.财务状况.长期投资价值.产品质量,以及全球竞争力.<财富>杂志对4104位企业高管.董事和证券分析师进行了调查,要求他们选出他们最尊敬的10家公司.今年排名前十

《财富》杂志网络版今天评出了年度全球最受尊敬企业50强

苹果连续第四年位居榜首,谷歌排名第二 .第三至第十位排名依次为伯克希尔哈撒韦.西南航空.宝洁.可口可乐.亚马逊.联邦快递.微软和麦当劳.此外,IBM排名12位, 摩根大通排名23,高盛25,思科28,英特尔32,百思买36,三星电子38,Netflix 40,eBay 45,索尼46,甲骨文48.以下为全球最受尊敬企业50强排名:1. 苹果2. 谷歌3.伯克希尔哈撒韦4 西南航空5 宝洁6 可口可乐7 亚马逊8 联邦快递9 微软10 麦当劳11 沃尔玛12 IBM13 通用电气14 迪斯尼15

《财富》杂志网络版年度全球最受尊敬企业50强

苹果连续第四年位居榜首,谷歌排名第二 .第三至第十位排名依次为伯克希尔哈撒韦.西南航空.宝洁.可口可乐.亚马逊.联邦快递.微软和麦当劳.此外,IBM排名12位, 摩根大通排名23,高盛25,思科28,英特尔32,百思买36,三星电子38,Netflix 40,eBay 45,索尼46,甲骨文48.以下为全球最受尊敬企业50强排名:1. 苹果2. 谷歌3.伯克希尔哈撒韦4 西南航空5 宝洁6 可口可乐7 亚马逊8 联邦快递9 微软10 麦当劳11 沃尔玛12 IBM13 通用电气14 迪斯尼15

腾讯马化腾中国获评全球最受尊敬CEO

本报讯(记者罗曙驰)昨天出版的美国知名财经杂志<巴伦周刊>(Barron's)评选出2008年度"全球最受尊敬30名CEO"榜单.本次上榜的CEO当中美国企业领袖占据20个席位.10位CEO来自美国以外,其中腾讯公司CEO马化腾成为亚洲地区唯一入选的互联网领袖CEO,也是中国唯一上榜者.腾讯已成为目前中国市值第一.收入第一.利润第一的综合互联网企业. <巴伦周刊>从2005年开始每年评选全球30位最受尊敬CEO.该榜单一直被誉为全球顶尖企业及其领导人年度表现的晴

《财富》2009全球最受尊敬公司名单出炉

据国外媒体报道,<财富>杂志周四评选出了2009年"全球最受尊敬公司"排行榜.苹果连续第三年成为最受尊敬的公司.在今年的排行榜当中,共有20家中国企业上榜. 在今年上榜的前50家企业当中,超过半数的企业在过去10年当中都曾8次上榜.不出意料,苹果第三年度成为全球最受尊敬公司.在电脑行业处于艰难状态的情况下,苹果出售出2.5亿部iPod,4300万部iPhone手机,以及3200万部iPod Touch. 财富指出,苹果之所以连续第三年成为最受尊重的公司,主要就是因为该公司的

全球最受尊敬的公司谷歌和索尼占据前两位

Reputation Institute昨天发布了全球最受尊敬公司的统计报告,一共选择了600家知名企业,统计了28个国家消费者和用户对这些公司的评价,前28名如下,谷歌和索尼占据前两位,微软位于第十一名,索尼是排行榜上位置最高的日本公司,因为Reputation Institute还没有公布完整榜单,因此任天堂的位置尚不得而知: 1 Google (US) 78.62 2 Sony (Japan) 78.47 3 The Walt Disney Company (US) 77.97 4 BMW

苹果成《财富》全球最受尊敬企业三连冠

美国<财富>杂志最近评选出2009年度全球最受尊敬企业排行榜,苹果公司以有史以来最大优势连续三年当选全球最受尊敬企业. 此次评选共对4200名企业高管和行业分析师进行问卷调查,苹果公司获得了第一名的投票最多,而且同第二名的差距是为有史以来最大的一次.在今年上榜企业中,超过半数的企业在过去10年当中都曾8次上榜. 当问到为何苹果能够再次当选时,评选组织者回答是:"产品,产品,产品.苹果改变了我们周围从音乐到设计的一切."在IT行业受到经济危机的冲击下,苹果却销售出2.5亿部i

联邦凯迪再次入选全球最受尊敬公司排名上升两位

http://www.aliyun.com/zixun/aggregation/31488.html">联邦快递近日在<财富>杂志公布的一项调查中,再次入选"全球最受尊敬公司"榜单第6位,较2011年的排名上升了两位.这一调查是依据与公司财务业绩及企业声誉相关的九项标准来进行评选. 集团董事会主席.总裁兼首席执行官施伟德表示:"联邦快递再度有幸入选<财富>杂志"全球最受尊敬公司"榜单,是我们全球29万名团队成员共同努