Msophie 2017-01-15
Chris Lattner从2005年开始。一直在苹果公司工作,期间担任了各种职务,管理负责Xcode、仪器、编译器、调试器以及相关工具研制开发的开发工具部门。2010年7月Chris Lattner构建了Swift大部分基础语言结构,2011年有一些热忱的人加入,2013年7月成为开发工具部门的重点项目。
Swift编程语言从2015年12月4日开源以来,易学易用、设计以安全为出发点等优势深受开发者的喜爱。其是第一套具有与脚本语言同样的表现力和趣味性的系统编程语言,可与Objective-C共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序。Swift 结合了 C 和 Objective-C 的优点并且不受C兼容性的限制。Swift 采用安全的编程模式并添加了很多新特性,这将使编程更简单,更灵活,也更有趣。
从操作来说,Swift 对于初学者来说也很友好。它是第一个既满足工业标准又像脚本语言一样充满表现力和趣味的编程语言。它支持代码预览,这个革命性的特性可以允许程序员在不编译和运行应用程序的前提下运行 Swift 代码并实时查看结果。
从应用优势来说,Swift 将现代编程语言的精华和苹果工程师文化的智慧结合了起来。编译器对性能进行了优化,编程语言对开发进行了优化,两者互不干扰,鱼与熊掌兼得。Swift既可以用于开发“hello, world”这样的小程序,也可以用于开发一套完整的操作系统。所有的这些特性让 Swift 对于开发者和苹果来说都是一项值得的投资。
写在最后:
希望Chris Lattner的离开,不会影响Swift 团队的日常运营。让我们一起期待着2017 年 1 月 16 日左右,Swift 3.1的到来,以及在未来Swift 4会有多项更新和强化。