蘋果全新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 課程。
相關文章
- 蘋果推出新部落格 宣傳全新程式語言Swift蘋果Swift
- 蘋果程式語言Swift解析:將推動應用開發鉅變蘋果Swift
- 蘋果全新程式語言 Swift 迎來大幅更新,改進多項功能蘋果Swift
- 蘋果推出全新的程式語言Swift,可實時預覽程式碼結果蘋果Swift
- 蘋果的新程式語言 Swift 簡介蘋果Swift
- 幼談蘋果新開發語言:Swift和蘋果的用心蘋果Swift
- 蘋果新的程式語言 Swift 語言進階(十二)--選項鍊蘋果Swift
- 蘋果Swift程式語言入門教程【中文版】蘋果Swift
- MongoDB 3.0 正式版即將釋出 將進入全新發展階段MongoDB
- 蘋果要用 Swift 語言顛覆傳統程式設計蘋果Swift程式設計
- 外媒評論:蘋果公司Swift語言將改變一切蘋果Swift
- Swift 新語言開發Swift
- 淺談Swift程式語言Swift
- 蘋果釋出 Swift 程式語言,支援程式碼效果實時預覽蘋果Swift
- TIOBE 2016年3月程式語言排行榜:程式語言呈內部發展趨勢
- 全新程式語言V釋出
- 15個快速學習蘋果Swift程式語言的入門教程蘋果Swift
- 蘋果發展勢頭強勁 兩年內市值有望超越IBM蘋果IBM
- Swift 程式語言入門教程Swift
- 回顧2011年9種程式語言的發展趨勢
- 程式設計師眼中的蘋果Swift語言:簡單 易學 高效程式設計師蘋果Swift
- 函數語言程式設計-將Monad(單子)融入Swift函數程式設計Swift
- 細述程式語言的發展過程
- Python程式語言的發展簡史Python
- 由Swift程式語言說開去Swift
- 五種即將消亡的程式語言:Erlang首當其衝 (Chris)
- 又一個全新程式語言,誕生了!
- 全新系列教程即將開啟
- Swift の 函數語言程式設計Swift函數程式設計
- Apple Swift程式語言入門教程APPSwift
- Python 奪大滿貫!三大程式語言榜即將全部“失守”!Python
- 2013年雲端計算髮展展望:混合雲即將起飛
- 蘋果新發布的程式語言雨燕怎麼樣?蘋果
- 學習蘋果Swift語言的一些線上資源蘋果Swift
- 從OOP和FP看蘋果Swift語言與Scala比較OOP蘋果Swift
- 昇騰 AI 助力科學智慧新發展,華為全聯接大會 2022 即將開幕AI
- Swift 語言基礎Swift
- 我不懂 Swift 語言Swift