Swift之父Chris Lattner,也是LLVM之父,從2014年公佈Swift後,版本一直不大穩定,在Swift3.0之後語法逐漸穩定,開發者對此比較青睞編程
Chris Lattner從蘋果離職到了特斯拉,本身感受不適合本身,結果又展轉去了谷歌,比較牛逼的是去參與人工智能,機器學習方面的研究,安全
去年Tensorflow開始支持Swift,對Swift開發者一大利好,而且Swift的性能比OC高1.2倍,Swift無疑會把OC拍死在沙灘上,仍是要好好學習下Swift機器學習
Swift優點:編程語言
1.容易閱讀,語法和文件結構簡易化函數
2.易於維護,文件分離後結構更清晰性能
3.更加安全,它是類型安全的語言學習
4,速度快,運算性能更高人工智能
5.便是面向對象,又是函數式的編程語言對象
面向對象:Swift支持類的封裝,繼承,多態繼承
Swift支持map,reduce,filter,flatmap這類去除中間狀態,數學函數式的方法,強調結果而不是中間過程。
6.支持面向協議編程,比OC的類別更加便捷和維護