苹果(Apple)自家程序语言Swift,自2014年推出后便成功引起多方讨论,在全球开发者间反映良好,一路从相关排行榜中的第68名冲至现在第22名位置。热潮延烧至今,依旧十分热门。
苹果于6月2日的WWDC大会上发表了专为自家OSX及iOS的应用程式介面(API)所设计的Swift程式语言,并强调该语言有简洁、明了、有趣、安全与快速等特点。
Swift结合了编译语言的效能与效率与脚本语言的简单直觉,且可以与Objective-C共存,方便开发人员将Swift植入既有的程式中。但苹果希望以Swift来取代Objective-C与Python等程式语言。有业界人士认为,由于苹果的大力倡导,Swift可能会很快取代Objective-C,成为业界开发iOS App的标准语言。
倘若开发者是在苹果的Xcode整合开发环境(IDE)中撰写Swift语言,该开发环境的游乐场(Playgrounds)互动式开发情境亦支援Swift,开发人员可以即时检视自己所输入的程式码会产生何种结果,或透过时间轴功能以图表检视程式的进行,或是以SpriteKit进行动态播放。此外,Swift使用高效能的LLVM编译器,让Swift程式能转换成最佳化的源生程式。
开发人员可下载最新的Xcode 6测试版以试用Swift,此外,苹果还透过iBooks Store出版多达500页的Swift开发准则,外界可以免费下载。
没有相关文章