如果Swift 2.0开源 会有更多可能性

jopen 9年前

如果Swift 2.0开源 会有更多可能性

苹果于 2014 年 WWDC(苹果开发者大会)发布新的开发语言 Swift,可与 Objective-C 共同运行于 Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。此前苹果宣布计划开源 Swift 2.0,开发者认为此举在编程行业具有里程碑意义。Swift 2.0 引入了很多的新特性以确保开发者可以更快、更简单的构建应用,这些新特性包括更好的性能、新的异常处理 API、可用性检查、支持 Linux 等。

苹果公司如果选择开源 Swift 意味着他们将为 OS X、iOS 和 Linux 提供接口,代码中将包括 Swift 编译器和标准库,苹果公司在宣布他们的计划是表示:“我们认为 Swift 可以登录所有你们喜欢的平台是一件好事。”

StackOverflow 的调查显示 Swift 是 2015 年开发者最喜欢的编程语言。Vine、LinkedIn、Getty Images、Slack、Dow Jones、Playlist Media 和雅虎都会使用 Swift,Lyft 会使用 Swift 来完全重写他们的应用。Lyft 表示使用 Swift 来编程的代码行数量将仅为此前的 1/5,而以后更新需要的时间也会大大减少。

Swift 上线后仅几个月的时间就收获许多人气,Tiobe Index 显示 Swift 是互联网 15 种最受欢迎的语言之一。ThoughtWorks Technology Radar 表示行业应该采用 Swift 语言。

行业指出,随着 Swift 开源,开发者将可以进一步利用这个开发语言。也许在未来开发者可以用它来开发 Windows 应用、服务器守护进程和客户端 web 应用程序等。如果开发者确实利用 Swift 来为其他平台开发软件,那么我们可以预见未来还会有更多 Mac 和 iPhone 软件出现。这将能有利于苹果进一步定义技术生态系统。

长久以来,苹果公司一直被视为技术市场中的一个小角色,但今非昔比。苹果公司如今提供的解决方案都是企业级别的,iMac 的市场份额不断增加,而 iOS 设备则不断定义行业对高端设备的期望。

苹果是不是还有更大的野心呢?在为多个平台开发软件方面,它或许会成为一个强有力的竞争者,而不仅仅是苹果的平台?

苹果公司高管克雷格·费德里希在 2015 年 WWDC 大会上表示:“我们相信 Swift 是下一个重大的编程语言。未来 20 年我们将会在这个平台上进行应用和系统的编程。我们认为 Swift 将会成为一个非常普遍的编程语言,为所有人所用。”

Android 开发者也有可能利用 Swift 来开发适合两个移动平台使用的应用。你是不是觉得这有点不现实?并非如此。去年 ArcTouch 就使用 Swift 来开发出可以在 Android 和 iOS 平台上使用的计算器应用。

如果你把苹果的这些“点”连起来你就会发现苹果公司的勃勃野心。在这个数字时代,苹果公司正定义着行业的期待,定义着这个新篇章的环境。

来自: www.feng.com