苹果发布全新程序语言Swift
6月3日消息,据国外媒体报道,苹果在WWDC大会上发布了专为Cocoa及Cocoa Touch所设计的程序语言Swift,强调简洁、明了、有趣、安全与快速。Cocoa为OS X平台的应用程序界面(API),而Cocoa Touch则是iOS的API。
Swift结合了编译语言的效能与效率,以及脚本语言的简单及互动等特性,通过消除各种普遍错误的类别来协助开发人员打造更安全及更可靠的程序,并能与Objective-C并存,方便开发人员将Swift植入既有的程序中。
苹果软件工程副总裁Craig Federighi表示,苹果希望以Swift来取代Objective-C与Python等程序语言。
根据苹果的说明,Swift是该公司结合苹果打造各式平台经验以及对程序语言的研究所得到的成果,具备简洁与清楚的语法,使其很容易了解及维护;各种的推论类型让程序码更干净也更不容易出错,还有各种模组。
苹果强调了Swift的安全性,因为它消除了不安全程序码的所有类别。
此外,Swift使用了高效能的LLVM编译器,让Swift程序能够转换成优化的原生程序,以充分利用Mac、iPhone与iPad的硬件能力,同时汲取了C与Objective-C中的许多优良设计。
版权声明:本文由驱动中国整理发布,转载需注明出处与原文链接。如有疑问请联系
editor@qudong.com。
本文价值
★★★★★
—
成为第一个评分的人
登录后为本文打分
评论加载中…