Swift與OC比較

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的類別更加便捷和維護

相關文章
相關標籤/搜索