A前瞻官网
前瞻网
a 当前位置: 前瞻网 » 资讯 » 互联网

外媒曝光苹果公司在去年最大的成就 称几乎没人知道

分享到:
 刘雨梦 译 • 2015-06-05 16:39:15 来源:前瞻网 E1592G3
100大行业全景图谱

外媒曝光苹果公司在去年最大的成就 称几乎没人知道

美国《彭博社》6月4日发表文章称,苹果公司在去年最大的突破几乎没什么人知道,那就是Swift编程语言的成功。以下为原文摘录:

如果让果粉把苹果过去一年做出的重要举措列出来,这个列表可能会包括苹果手表,iPhone新手机的火爆销售,以30亿美元收购Beats Electronics。特别的果粉可能会想到传闻中的苹果车。但如果让苹果公司的开发者回答同样的问题,该公司过去一年具有里程碑的举措肯定会包括一些最忠实果粉最关注的事情,即该公司一年前推出的新计算机语言——Swift。

苹果公司的高级副总裁,软件工程克雷格·费德里吉(Craig Federighi)在去年的全球开发者大会上公布Swift后,人们并不关心,并说RC4加密的速度会很快忘记那关于混乱的几分钟。但程序员没有这样,许多参加去年全球开发者大会的人,已经在过去的一年学习如何使用SWIFT编写应用程序。

根据研究和分析公司RedMonk的语言排名,Swift的排名在短短7个月内,已经从刚刚推出时的第68名跃升至第22名。该排名的目的是衡量程序员对不同语言的兴趣。该公司表示Swift这种增长速度是前所未有的。相比之下,谷歌2009年推出的编程语言Go本季度才刚刚冲进前20。虽然占据排名顶部的语言仍是Java、JavaScript、Python和C++等,但它们远比不上如今的Swift炙手可热。

大学和非正规教育机构已经增加学习Swift的课程。一个编程教程网站的开发商Ray Wenderlich表示,他立刻将他全部精力投入到新的语言。他说:“Swift的反应是疯狂的,这正是所有人都希望的”。

Swift不吸引大量开发者是不可能的。苹果可以决定哪些语言可以用来编写iOS设备的应用程序,大批程序员也明白,普通苹果用户所产生的收入是一般安卓用户的四倍。所以学习Swift语言的优势非常明显。

但事实上,苹果的新软件语言管理还有一个令人印象深刻的壮举,它向程序员力推一个新的语言,但又不激发广泛的仇恨。该编程语言的早期评论非常积极,在今年二月Stack Overflow(一个开发者网站)对26000名开发者进行的一份调查显示,Swift是世界上最令人喜爱的计算机编程语言。

在Swift之前,苹果开发者的唯一选择是Objective C,这是最初建于20世纪80年代的编程语言。开发商已经开始抱怨,觉得Objective C现在有点像长长了牙齿,说它冗长、老式,甚至难看。当然,每一种计算机语言都有其支持者和诋毁者,一些程序员都在犹豫是否要对特定编程语言表达意见,他们害怕被嘲笑。当被问及Objective C是否是一种很难用的编程语言时,一个应用程序开发公司副总裁彼得·莫雷利回避了这个问题。他说:“我认为这是一种宗教战争,很多人在里面收获颇丰”。

是什么力量推动Swift的响应如此热烈呢?编程语言之间的差异是非常难以用英语表达的。Swif的安全(使其难以在代码中添加错误)和现代(提供与其他语言相同的花哨)使其非常受开发者欢迎。另一个关键因素是表现力,通过编码器调用便于解释你想要电脑做的事情。Swif被广泛认为比Objective C更具表现力,因为程序员可以用更少的代码得到相同的结果。一个开发者说:“如果你看了所有的波浪线和分号,Objective C是Swift的四倍之多”。

Lyft公司6个月前让一个工程师开始尝试用Swift,很快这个公司就决定,用这个语言重写它的整个应用程序,预计该过程会在7月完成。用Swift编写的应用程序其代码只有原来的五分之一,其后续更新也将需要较少的时间。该公司负责人莫雷利说:“这是主要的好处”。

SlideShare(LinkedIn拥有的一个文件共享网站)也是Swift语言的早期使用者。该公司的开发人员说,对Swift的过渡已经成功完成,但他们也承认有一些烦恼。一个问题是,把Swift转换成计算机可读格式需要耗费大量的处理能力,这对13寸MacBook Pro笔记本,这种处理能力不太强的电脑来说是不堪重负的。一名开发人员说:“我拥有15寸配备四核i7s处理器电脑的同事就可以拥有更好的时间”。

Swift编程语言已经被使用,而该语言仍处于快速发展期,可能会不稳定,所以有的开发商宁愿等待。一家软件开发公司的技术总监科林·埃伯哈特说,Swift的更新会定期打乱他的代码。他说:“如果你正在编写代码,你不会想现在使用Swift”。目前,苹果公司拒绝对此发表评论。

现在,Objective C的使用仍比Swift更为广泛。但是,如果新的语言成功延续,这可能意味着其前辈的死亡。一旦Swift语言稳定,并发展起来,苹果很可能不希望它的设备再支持两种语言,并开始要求开发人员使用Swift编码。

本文来源前瞻网,转载请注明来源。本文内容仅代表作者个人观点,本站只提供参考并不构成任何投资及应用建议。(若存在内容、版权或其它问题,请联系:service@qianzhan.com) 品牌合作与广告投放请联系:0755-33069875 或 hezuo@qianzhan.com

p0 q3 我要投稿

分享:
标签: 苹果公司 成就

品牌、内容合作请点这里:寻求合作 ››

前瞻经济学人微信二维码

前瞻经济学人

专注于中国各行业市场分析、未来发展趋势等。扫一扫立即关注。

前瞻产业研究院微信二维码

前瞻产业研究院

如何抓准行业的下一个风口?未来5年10年行业趋势如何把握?扫一扫立即关注。

前瞻经济学人 让您成为更懂趋势的人

想看更多前瞻的文章?扫描右侧二维码,还可以获得以下福利:

  • 10000+ 行业干货 免费领取
  • 500+ 行业研究员 解答你的问题
  • 1000000+ 行业数据 任君使用
  • 365+ 每日全球财经大事 一手掌握
  • 下载APP

  • 关注微信号

前瞻数据库
企查猫
前瞻经济学人App二维码

扫一扫下载APP

与资深行业研究员/经济学家互动交流让您成为更懂趋势的人

下载APP
前瞻经济学人APP

下载前瞻经济学人APP

关注我们
前瞻经济秀人微信号

扫一扫关注我们

我要投稿

×
J