蘋果全新Swift編程語言發展勢頭良好 即將騰飛
蘋果全新 Swfit 編程語言雖然發布僅僅幾個月,但很多 iOS 和 OS X 開發者都表示對 Swift 的印象不錯,這些開發者包括美國航空、Getty Images、LinkedIn(領英) 和多鄰國(Duolingo)。Swift 編程語言的優勢明顯,開發速度更快,完成的應用 Bug 也更少。與此同時,大家對 Swift 全新編程語言的興趣也不斷增加。
蘋果在去年 6 月舉行的 WWDC 全球開發者大會上首次公布 Swift 編程語言,伴隨著 iOS 8 和 OS X Yosemite,Swift 也在去年 9 月正式發布。Swift 深度集成 Chris Lattner 的 LLLVM 編譯器。Swift 的目標是加速代碼 i,帶來現代編程概念并防止常見得錯誤出現導致應用崩潰。
蘋果戰略投資 Swift
蘋果首席執行官 Tim Cook 上周表示:“我們全新編程語言,Swift 獲得了很好的反響,這讓我們始料未及。發明一種全新的編程語言只有很少公司可以做到,我們相信 Swift 將會對我們的生態圈造成深遠影響。”創建一種全新的編程語言是非常有雄心的任務,迅速獲得開發者的青睞同樣非常有挑戰。蘋果作為 iOS 和 OS X 平臺的擁有者而宣傳 Swift,不過 Swift 的設計也非常優秀,可以與目前的開發項目很好的集成,并與 Objective-C 代碼共存。
Swift 吸引開發者的主要因素就是,與 Objective-C 相比,Swift 可以輕松的讓新手程序員掌握,并很快提高效率。Swift 借鑒了很多其他編程語言的元素,包括 Rust、Haskell、Ruby、Python、C#和 CLU。蘋果很注重 Swift 的性能,并提到使用 Swift 代碼編寫的搜索邏輯執行效率要比 Objective -C 快 2.6 倍,比 Pyton 快 8.4 倍。
開發者涌向 Swift
Cook 提到:“Swift 去年 9 月發布,作為 Xcode 工具的一部分。Xcode 發布 1 個月后,下載量超過了 1100 萬。”最近來自 RedMonk 的報告顯示 Swift 的增長速度很快,迅速成為最受歡迎的編程語言之一。RedMonk 今年 1 月報告,蘋果 Swift 進入最流行的 25 種編程語言中只花費了 5 個月,谷歌 Go 語言則花費了 5 年時間。
讓 Swift 迅速獲得成功的還有很多國際大學和電腦學校已經將 Swift 融入自己的課程之中,包德國慕尼黑技術大學、墨西哥學蒙特雷技術大學、法國 Ingésup 大學、阿伯里斯特威斯大學、英國普利茅斯大學和澳大利亞皇家墨爾本理工大學。除了已經推出 Swift 課程的斯坦福大學,還有很多美國大學開始教授 Swift 課程。