Skip to content

Commit d948b3c

Browse files
committed
added 2014 letter
1 parent 7e52bfd commit d948b3c

File tree

2 files changed

+32
-2
lines changed

2 files changed

+32
-2
lines changed

2014 letter.md

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

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ GitHub: [ipader/SwiftGuide](https://github.com/ipader/SwiftGuide) | 网站:[
66

77
<span style="color:lightgray;font-size:12px">[@SwiftLanguage](http://weibo.com/swiftlanguage) 更新于 2015-1-4,更新内容详见[《2015-1-4收录周报》](https://github.com/ipader/SwiftGuide/blob/master/weekly/2015-01-04.md)</span>
88

9-
>P.S. 考虑到本文档内项目收录部分过于杂碎,因此,借2014年结束之季,额外整理了一份《[Swift开源项目精选](https://github.com/ipader/SwiftGuide/blob/master/Featured.md)》,希望大家喜欢。
9+
>P.S. 考虑到本文档内项目收录部分过于杂碎,因此,借2014年结束之季,额外整理了一份《[Swift开源项目精选](https://github.com/ipader/SwiftGuide/blob/master/Featured.md)》,顺带短文一篇《[致Swift开发者](https://github.com/ipader/SwiftGuide/blob/master/2014%20letter.md)》,希望大家喜欢。
1010
1111
## 目录
1212
* [Swift文档](#swift_doc)
@@ -424,7 +424,7 @@ of iOS and OSX libraries)](http://www.swifttoolbox.io/) (By [Adam Leonard](https
424424
* [Awesome iOS](https://github.com/vsouza/awesome-ios): 一个iOS的各类优秀的开源项目集合。真不错!可惜Swift开源项目资源不足。
425425
* [iOS Developer Tips](http://iosdevelopertips.com/): 还是有关iOS的开发资源及文章合集。
426426
* [Wolg/awesome-swift](https://github.com/Wolg/awesome-swift):一位俄罗斯朋友分类整理的Swift资源列表(有持续更新)。
427-
* [Aufree/trip-to-iOS](https://github.com/Aufree/trip-to-iOS):显然作者很用心的做了非常深入的整理。这对于开发者拓展学习范围非常有益
427+
* [Aufree/trip-to-iOS](https://github.com/Aufree/trip-to-iOS):显然作者很用心的做了非常深入的整理。它对于开发者拓展学习范围及开发知识面非常有益
428428
---
429429
## <a id="tools"></a>相关工具
430430
### 1. 开发工具

0 commit comments

Comments
 (0)