Swift 開源蘋果公司主要有兩個目的。第一個目的就是讓 Swift 程式設計更加通用、更加多樣化——除了蘋果平臺的應用,開發者也可以在其他專案中使用這個程式語言。
另外蘋果也非常有遠見,很有野心。費德里希表示:“我們認為未來 20 年 Swift 將成為程式設計的標準語言。我們認為它將成為未來主要的程式語言之一。”
而蘋果的另外一個目的則與教育相關:當開發者花時間來學習Swift 時(或者教育工作者教授 Swift 使用方法時),蘋果希望這些技術能夠為更多人所用。
“我們與教育工作者合作,很多教授都有意教授 Swift,因為它是一種富有表現力的語言,能夠引入各種程式設計概念。Swift 開源能夠讓教育工作者儘快地將其整合,讓它成為核心課程的一部分。”
在今年6月份,蘋果向開發者瞭解他們過去一年使用 Swift 的體驗時,他們就發現 Swift 的可傳授性強是它最大的賣點。Swift 不僅能夠用於交流程式設計創意,而且還能夠將它的相關知識利用到更多場合。
“當你第一次學習時,通常會出現的問題是:你的程式碼是否被編譯過。而我喜歡Swift的一點就是,在某些情況下,你根本不用去想這些事情,直接輸入程式碼就好。希望這將有助於更好地理解正在發生的事情,不再讓人感到頭疼。”
——iOS開發者,APP Camp教師 萊斯利·貝克
雖然開源後給開發者帶來了諸多便利,不過遺憾的是,根據Swift.org中的表述,開發者在把應用程式提交給蘋果的應用程式商店時仍需要在Mac上使用Xcode。
http://www.leiphone.com/news/201512/SDDTlJSwiAK3fF1B.html
Swift 開源蘋果公司主要有兩個目的。第一個目的就是讓 Swift 程式設計更加通用、更加多樣化——除了蘋果平臺的應用,開發者也可以在其他專案中使用這個程式語言。
另外蘋果也非常有遠見,很有野心。費德里希表示:“我們認為未來 20 年 Swift 將成為程式設計的標準語言。我們認為它將成為未來主要的程式語言之一。”
而蘋果的另外一個目的則與教育相關:當開發者花時間來學習Swift 時(或者教育工作者教授 Swift 使用方法時),蘋果希望這些技術能夠為更多人所用。
“我們與教育工作者合作,很多教授都有意教授 Swift,因為它是一種富有表現力的語言,能夠引入各種程式設計概念。Swift 開源能夠讓教育工作者儘快地將其整合,讓它成為核心課程的一部分。”
在今年6月份,蘋果向開發者瞭解他們過去一年使用 Swift 的體驗時,他們就發現 Swift 的可傳授性強是它最大的賣點。Swift 不僅能夠用於交流程式設計創意,而且還能夠將它的相關知識利用到更多場合。
“當你第一次學習時,通常會出現的問題是:你的程式碼是否被編譯過。而我喜歡Swift的一點就是,在某些情況下,你根本不用去想這些事情,直接輸入程式碼就好。希望這將有助於更好地理解正在發生的事情,不再讓人感到頭疼。”
——iOS開發者,APP Camp教師 萊斯利·貝克
雖然開源後給開發者帶來了諸多便利,不過遺憾的是,根據Swift.org中的表述,開發者在把應用程式提交給蘋果的應用程式商店時仍需要在Mac上使用Xcode。
http://www.leiphone.com/news/201512/SDDTlJSwiAK3fF1B.html