蘋果發佈全新的程式設計語言Swift
在今天的蘋果的開發者大會WWDC 2014上,除了最受大家關注的OS X 10.10以及iOS 8外,蘋果還發佈了一種全新的程式設計語言Swift。在蘋果高層Craig Federighi 的描述中,Swift 在各個方面優於 Objective-C,也不會有那麼多複雜的符號和運算式。同時,Swift 更加快速、便利、高效、安全。除此之外,新的 Swift 語言依舊會與 Object-C 相相容。
更利害的是,在展示過程中,蘋果還展出能大大提升程式設計效率的即時代碼效果預覽功能(Swift Playground),即在螢幕左側輸入代碼時,在右側螢幕即時演示出代碼執行效果。這就使得在程式設計開發過程中,開發人員可以快速的向前或向後預覽代碼,而各個環節的代碼實現效果也會進行即時的展示,以此即可測試自己所開發的程式在各個環節的反應。
Swift 允許開發者通過非常少的代碼來實現更多的內容。全新 Swift 程式設計語言不僅改變了 Objective-C 複雜的語法,還保留了 Smalltalk 的動態特性,使其更簡單易用。由於它可以與 Objective-C 相容使用,因此開發人員可以在開發過程中進行無縫切換。
Swift 完全支援 Xcode,並且開發指南將通過 iBookstore 來提供給廣大開發者(點擊這裡下載)。此外,開發者們也可以在年底 iOS 8 系統發佈時開始提交通過 Swift 語言編寫的新應用程式。
更多有關Craig Federighi對Swift的講解,可觀看此影片:
[原文:36Kr]
支持EJ Tech
如欲投稿、報料,發布新聞稿或採訪通知,按這裏聯絡我們。