你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> 1.0 Swift的作者介紹,出身介紹

1.0 Swift的作者介紹,出身介紹

編輯:IOS開發綜合
/**

swift 作者:克裡斯·拉特納, Chris Lattner,1978年-

LLVM項目的主要發起人與作者之一,Clang編譯器的作者。他現在是蘋果公司編譯器開發團隊的首席架構師,

蘋果新編程語言Swift創造者。

Xcode Playgrounds功能是拉特納的最愛,

蘋果於2014年WWDC(蘋果開發者大會)發布的新開發語言,可與Objective-C*共同運行於Mac OS和iOS平台,

用於搭建基於蘋果平台的應用程序。

*/







/**

比 Objective - C語言復雜的多啊。



擁有 OC不具備的各種高級語言特性,包括閉包、泛型、元組、加強的結構體和枚舉等等



首先,swift不是腳本。swift官方主頁上寫的“The Swift compiler is also faster...",提到了Swift是一個編譯器。

所以它是編譯的。

看起來像腳本語言,但是不是以腳本語言來運行的。披著腳本語言外衣的編譯語言,swift代碼都將被LLVM編譯為native code,

以極高的效率運行。根據官方給出的 benchmark數據比 Objective - C快 1.4倍左右。



C 和 Objective-C都是有 main函數的。

但是Swift沒有,也沒有頭文件,聲明和定義都是放在一個文件裡面的。

Playground 使得實時預覽代碼執行效果變成可能,將大大加強程序員的開發效率,大大加強語言的交互性。

*/





/**

不建議完全沒有任何編程經驗的學習,可以先學習一下 C Java C++,腳本語言 Pythod,然後再學習Swift更好。

*/

 

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved