|
1 |
| -## 致Swift开发者 |
2 |
| -> 自2014年6月苹果发布Swift以来,本微博通过跟踪、归纳、汇总持续更新《[Swift语言指南](https://github.com/ipader/SwiftGuide)》已经半年有余。由于个人力量绵薄,充其量它能让初学者快速索引到有用学习资源,而对于Swift进阶开发者,显然是远远不够的。我之所以坚持,当然,动力主要来源于个人兴趣以及Swift美好的未来。 |
| 1 | +## 致 Swift 开发者 |
| 2 | +> 自 2014 年 6 月苹果发布 Swift 以来,本微博通过跟踪、归纳、汇总持续更新《 [Swift 语言指南](https://github.com/ipader/SwiftGuide)》已经半年有余。由于个人力量绵薄,充其量它能让初学者快速索引到有用学习资源,而对于 Swift 进阶开发者,显然是远远不够的。我之所以坚持,当然,动力主要来源于个人兴趣以及 Swift 美好的未来。 |
3 | 3 |
|
4 | 4 | ### 回顾
|
5 |
| - 做为一门集百家之长的新语言,短短半年时间,如雪花般的[优秀开源项目](https://github.com/ipader/SwiftGuide/blob/master/Featured.md)蜂拥而至,这让人惊喜又兴奋。惊喜的是,它是一门好的编程语言无疑;兴奋的是,将会有更多的开发者走在同一起跑线。近年来,交替涌现过很多优秀编程语言,比如:Java, Python, Javascript, Ruby, Scala, Go... 然而,做为一门新语言,能在极短时间即进入一个庞大商业生态系统,Swift还是第一个。虽然,借有苹果先天的生态优势,但侧面也说明了,生态环境是全新门类编程语言成功的关键要素之一。 |
| 5 | + 做为一门集百家之长的新语言,短短半年时间,如雪花般的[优秀开源项目](https://github.com/ipader/SwiftGuide/blob/master/Featured.md)蜂拥而至,这让人惊喜又兴奋。惊喜的是,它是一门好的编程语言无疑;兴奋的是,将会有更多的开发者走在同一起跑线。近年来,交替涌现过很多优秀编程语言,比如:Java, Python, Javascript, Ruby, Scala, Go... 然而,做为一门新语言,能在极短时间即进入一个庞大商业生态系统,Swift 还是第一个。虽然,借有苹果先天的生态优势,但侧面也说明了,生态环境是全新门类编程语言成功的关键要素之一。 |
6 | 6 |
|
7 |
| - 当然,Objective-C的辉煌自不必复述,也是无数开发者看家之本,[何时退出](http://www.cocoachina.com/swift/20150107/10858.html)历史舞台更无法预言。很多带经验开发者的犹豫及观望,理由自然充分、合理。对于新开发者,除了倾听他们的意见、点拨之外,更可以抓住Swift这次机会,无负重快速学习。 |
| 7 | + 当然,Objective-C 的辉煌自不必复述,也是无数开发者看家之本,[何时退出](http://www.cocoachina.com/swift/20150107/10858.html)历史舞台更无法预言。很多带经验开发者的犹豫及观望,理由自然充分、合理。对于新开发者,除了倾听他们的意见、点拨之外,更可以抓住 Swift 这次机会,无负重快速学习。 |
8 | 8 |
|
9 | 9 | ### 展望
|
10 | 10 |
|
11 |
| - 毫无疑问,2015年将是Swift及其生态环境iOS/OS X大踏步前进的一年,显然,Swift的成功不会取决于语言本身,因为,2014年即已经奠定了成功的基础。剩下的只是Objective-C 将以多快地速度退出主流开发圈。个人认为,也许一年就足够了。但这并不那么重要,更重要的是开发者的新老交替所带给开发圈更多新鲜“血液”以及竞争的动力。 |
| 11 | + 毫无疑问,2015 年将是 Swift 及其生态环境 iOS/OS X大踏步前进的一年,显然,Swift 的成功不会取决于语言本身,因为,2014 年即已经奠定了成功的基础。剩下的只是 Objective-C 将以多快地速度退出主流开发圈。个人认为,也许一年就足够了。但这并不那么重要,更重要的是开发者的新老交替所带给开发圈更多新鲜“血液”以及竞争的动力。 |
12 | 12 |
|
13 |
| - 有理由相信,Swift也是苹果自身减负、迎接变革的开始。苹果生态自不必说,更重要的是如此简洁灵活、与时俱进的语言更容易吸引其它生态优秀的开发者参与。很多资深开发者往往把Android生态当做练兵场,把iOS生态当做战场。如今,Swift使iOS开发门槛大幅降低之后,Android生态开发者更可以大批介入,毕竟,对于大部分应用来讲,iOS生态“印钞”能力远远强于Android生态。 |
| 13 | + 有理由相信,Swift 也是苹果自身减负、迎接变革的开始。苹果生态自不必说,更重要的是如此简洁灵活、与时俱进的语言更容易吸引其它生态优秀的开发者参与。很多资深开发者往往把 Android 生态当做练兵场,把 iOS 生态当做战场。如今,Swift 使 iOS 开发门槛大幅降低之后,Android 生态开发者更可以大批介入,毕竟,对于大部分应用来讲,iOS 生态“印钞”能力远远强于 Android 生态。 |
14 | 14 |
|
15 |
| - 还有WatchKit, HomeKit, HealthKit这几个新兴领域开发包,将进一步促进iOS生态发展。也使Swift语言开发者与老牌Objective-C开发者有了一个对等竞争的机会。可以汇集以上三个开发包作用于一身,当属Watch无疑,这个全新战场更赋予了Swift开发者得天独厚的优秀。 |
| 15 | + 还有 WatchKit, HomeKit, HealthKit 这几个新兴领域开发包,将进一步促进 iOS 生态发展。也使 Swift 语言开发者与老牌 Objective-C 开发者有了一个对等竞争的机会。可以汇集以上三个开发包作用于一身,当属 Watch 无疑,这个全新战场更赋予了 Swift 开发者得天独厚的优秀。 |
16 | 16 |
|
17 | 17 |
|
18 | 18 | ### 期待
|
19 | 19 |
|
20 |
| - 对Swift的未来,个人认为是否或何时开源,开放程度如何?将是最值得期待的…… |
| 20 | + 对 Swift 的未来,个人认为是否或何时开源,开放程度如何?将是最值得期待的…… |
21 | 21 |
|
22 | 22 | * 开源与否
|
23 | 23 |
|
24 |
| - 对于一门发展中的全新语言,时机未必成熟。一旦成熟,自然可以效仿过去WebKit的经验。对于苹果来讲,应该构不不成问题。 |
| 24 | + 对于一门发展中的全新语言,时机未必成熟。一旦成熟,自然可以效仿过去 WebKit 的经验。对于苹果来讲,应该构不不成问题。 |
25 | 25 |
|
26 | 26 | * 开放程度
|
27 | 27 |
|
|
0 commit comments