外媒:苹果公司Swift语言将改变一切

导语:美国财经网站Motley Fool上周
刊登题为《苹果Swift将改变一切》(For Good or Bad, Apple, Inc.'s Swift Will Change Everything)的评论文章称,尽管存在很多优点和缺点,但苹果公司最新推出的Swift将会成为一款具有重要意义的编程语言。以下为文章主要内容:上周一举行的苹果全球开发者大会(以下简称WWDC)没有发布任何硬件,令万千果粉颇感失落。但请不要忘记,WWDC中的D代表的是开发者(Developer),所以此次会议的主题演讲肯定会重点强调新的软件,内容包括iOS 8以及专注于智能家居和健康数据搜集领域的开发者套件。不过,作为一名软件开发者,我本人认为当天发布的最重要的一项产品是名为Swift的全新编程语言。优点具体而言,苹果公司表示,Swift耗时多年开发而成。正如它的名字一样,与老掉牙的
Objective-C和C语言相比,这款编程语言似乎将大幅加快应用开发速度。与此同时,Swift还极具表现力——就像脚本语言一样——无论是阅读还是书写都感觉更加自然。事实上,虽然对Objective-C开发者来说,Swift会带来熟悉的感觉,但它却足够友好,很适合新手快速掌握。苹果还重点宣传了Swift的超高速度。Swift还包含了自动
内存管理功能,承诺将避免开发者犯一些常见的编程错误。另外,苹果还推出了Playgrounds功能,省去了开发者的时间,可以实时渲染出代码效果。这样一来,就不必因为要将其编译成可执行程序而浪费时间了,可以在代码全部完成前发现错误。缺点但Swift并非没有没有缺陷。首先,开发者需要学习一种新的语言。由于Swift与Objective-C和JavaScript之间有很大的相似性,所以这算不上太大的问题,但仍然需要花时间使用Swift的新功能和独特的功能。不过,由于Swift可以与Objective-C和C语言配合使用,因此可以开发混合语言应用。然而,随着开发者越来越习惯这种语言,苹果公司可能会施加更多控制。此在还有排外性。Swift并未采用开放标准,只迎合了苹果开发者。因此,如果想要开发多平台应用,仍然需要花费很多时间和成本来单独开发多个版本。不过,这似乎完全在意料之中。最后,某些老牌程序员不可避免地会抱怨Swift的防错机制和内存管理功能。毕竟,这将令新的开发者无法学习到关键的编程方法。不过,也不能奢望老式的编程方法一直流行下去,尤其是当开发者需要花费大量时间来测试代码漏洞,导致专心设计应用的时间有所减少时。如果Swift可以自动降低负担,开发者的创新和创造力便可以得到发扬。Swift可能还需要逐步改进,时间可以告诉我们它最终的效果如何。但如果一切按照计划进行,Swift就将帮助苹果软件开发者以更快的速度设计出更稳定、更高效的应用。神秘新设备苹果公司最近一直在努力确保最新的智能设备不会泄密,但秘密还是泄露了:一些早期看到这款设备的人表示,它可能会与iPod、iPhone和iPad一样,对人们的日常生活产生巨大影响。

时间: 2024-11-10 10:20:42

外媒:苹果公司Swift语言将改变一切的相关文章

苹果公司Swift语言或改变一切

导语:美国财经网站Motley Fool上周刊登题为<苹果Swift将改变一切>(For Good or Bad, Apple, Inc.'s Swift Will Change Everything)的评论文章称,尽管存在很多优点和缺点,但苹果公司最新推出的Swift将会成为一款具有重要意义的编程语言. 以下为文章主要内容: 上周一举行的苹果全球开发者大会(以下简称"WWDC")没有发布任何硬件,令万千果粉颇感失落.但请不要忘记,WWDC中的"D"代表

外媒:苹果盈利仍超亚马逊与Netflix 股价被低估

导语:美国<华尔街日报>网络版今天撰文称,虽然iPhone的业绩可能不及预期,但无论与同行还是整体市场估值相比,苹果的股价都遭到低估,因此现在已经出现买入良机. 以下为文章全文: 苹果一向以高效著称,他们经常毫不留情地砍掉不再符合其发展方向的功能和产品. 所以,当投资者对苹果股票也采取同样无情的态度时,反而形成了一种讽刺:在其最关键的产品iPhone的增速可能创下历史最慢记录前夕,该公司股价遭到市场的惩罚.苹果股价2015年全年下跌4.6%,7年来首次年线收阴.即便市场普遍认为iPhone 6

iMessage垃圾信息泛滥 苹果被指无主动改变意愿

来自iMessage的垃圾信息人民网北京3月15日电(崔雷)很多苹果手机用户都对经常收到iMessage发来的垃圾短信表示反感,然而苹果公司似乎并没有改变现状的意思.iMessage,是苹果公司自制的即时通信软件,通过无线网络即可发送文字.图片.视频等多媒体信息.更重要的是,这款软件可以在iPhone.iPad 和 iPod touch之间发送信息完全不产生费用,因此很多苹果用户经常使用这款软件.作为一款不经过运营商即可发送信息的软件,iMessage也绕过了运营商和相关部门的监管,任何绑定了i

苹果公司收购语音识别技术公司Novauris

北京时间4月4日早间消息,苹果公司周四宣布收购语音识别软件公司Novauris Technologies,以便帮助该公司进一步完善Siri个人数字助理服务.但苹果公司并未披露具体的收购价格.Novauris团队曾经为听写软件开发商Dragon Systems等公司效力.此举也符合苹果一贯的做法:该公司主要收购规模较小的企业,然后利用其团队和技术在未来的产品中增加新的功能.与之形成对比的是,谷歌和Facebook经常花费数十亿美元展开大规模收购.苹果公司发言人克里斯汀·胡戈特(Kristin Hu

外媒评论:苹果应用商店是时候该改变一下了

硅谷网讯 7月11日消息,苹果AppStore重新定义了我们在智能手机上下载应用程序的方式.但随着GooglePlay在应用数量上的赶超,苹果所面临的挑战也越来越严峻.在AppStore问世5年之际,科技网站CNET撰文评论道:AppStore是时候要开始改变了. 在本周三,苹果AppStore应用商店就已经5岁了.在这5年的时间里,AppStore有太多值得炫耀的东西.它让智能手机的功能得以全面实现,不再只有打电话 看网页那么简单.另外,它还设立了应用商店的标准规范--虽然这并非首创.最棒的是

苹果公司编程语言Swift语言简介_Swift

Swift 是一门新的编程语言,用于编写 iOS 和 OS X 应用程序.Swift 结合了 C 和 Objective-C 的优点并且不受C兼容性的限制.Swift 使用安全的编程模式并添加了很多新特性,这将使编程更简单,扩展性更强,也更有趣.Swift 支持 Cocoa 和 Cocoa Touch 框架. Swift 的开发从很久之前就开始了.为了给 Swift 打好基础,苹果公司改进了编译器,调试器和框架结构,让 Swift 使用自动引用计数(Automatic Reference Cou

苹果Swift语言解析:最优秀的语言?仍需检验

导语:CNET网站今天刊文称,苹果公司(以下简称"苹果")在今年的WWDC(全球开发者大会)上发布了一款重要产品:编程语言Swift,并随后发布了对这一语言进行详解的iBook电子书.终端用户或许很难感知到这一编程语言带来的改变,但这可能推动苹果应用开发者社区的变革.以下为文章全文:许多人可能都已忘记苹果WWDC中的"D"代表了"开发者".这是一次开发者的大会,参加这一大会的程序员可以从会上了解到新的技术.今年的WWDC回归本源,并专注于两大领域

苹果公司推出的新编程语言Swift简介和入门教程_IOS

一.Swift是什么? Swift是苹果于WWDC 2014发布的编程语言,这里引用The Swift Programming Language的原话: 复制代码 代码如下: Swift is a new programming language for iOS and OS X apps that builds on the best of C and Objective-C, without the constraints of C compatibility.Swift adopts sa

为什么中国科技公司都要去外媒那“刷脸”?

我2001年毕业之后,一直浸淫于科技媒体报道相关圈子,在朋友圈里经常被互联网.创投.BAT.智能硬件.VR这些东西"刷屏".不过我心里很清楚,实际上我的人际关系一定程度上放大了此类声音,在普通大众当中,这类科技报道所占的比重其实小得可怜. 今天上午,陷入资金紧张疑问之中的乐视,在微博上跟小米发起争吵,这成为我的好友重点关注的消息.但说实在的,在圈外这条新闻充其量只能稍微波及一些买入乐视股票的股民,其他方面的影响实在有限.为了写稿,我打开央视网的节目回放页面,今天的新闻当中,与科技企业真