转载

除了iPhone SE 苹果Swift 2.2也来了

昨天凌晨的苹果发布会依旧吸引了一大批的果粉熬夜观看,只是对于果粉而言,此次苹果发布会似乎并没有太多惊喜可言。对于iPhone,一句话总结:iPhone SE是iPhone 5S的外表配上iPhone 6S的内在。

但在iPhone之外,苹果在系统开发等领域也略有动作。宣布了iOS9.3、OS X 10.11.4 El Capitan、watchOS 2.2、tvOS 9.2推出;同时,在昨天(3月22日)更新的Xcode 7.3 IDE中,发布了最新版本的Swift 2.2编程语言。

除了iPhone SE 苹果Swift 2.2也来了 Swift

都说“Swift大法好”,因为Swift有类似Python的易用性,又有较强的运行效率。它有着Objective-C、C++和Ruby的影子。在去年WWDC(Worldwide Developers Conference)大会上,苹果软件开发业务高级副总裁克雷格·费德里吉(Craig Federighi)就表示:"我认为,Swift是一个重要的编程语言,他应该是无处不在的。"

除了iPhone SE 苹果Swift 2.2也来了

克雷格·费德里吉(Craig Federighi)

开源的Swift继承了很多优秀的语法和概念,这使那些有经验的开发者能够在Swift身上找到其他语言的影子,即使对于初学者,使用Swift Tour也可以快速入门。当然除了上面的优点,Swift的生态环境实在无法不让人叫好。无论是Xcode 7.3 IDE还是Swift的包管理工具:Cocoapods,Carthage和Swift Package  Manage。同时,还有Swift有完整的从Objective-C继承过来的整合生态系统。

除了iPhone SE 苹果Swift 2.2也来了

Swift

Swift 2.2经过几个月的开发终于在近日发布,目前仅适用于Ubuntu 14.04 LTS(Trusty Tahr) 和Ubuntu 15.10 (Wily Werewolf)版本。苹果开源语言的高级经理Ted Kremenek表示:“Swift 2.2包含了对Linux平台的支持。Linux移植依然是相对新的课题,在本次版本中并未包含Swift Core Libraries(将会在Swift 3中出现)。”

对于Swift 3.0的开发目前也正在进行中,在GitHub中就有一个列表标明了特性那些不会被集成到Swift 3.0中。见: https://github.com/apple/swift-evolution#out-of-scope

原文  http://server.zol.com.cn/574/5742598.html
正文到此结束
Loading...