新程式語言誕生:Apple 發表以易用和速度為訴求的 Swift 語言


Apple 在近 20 年來一直而 Objective-C 為主要的程式語言,只是現在看來時代要轉變了 -- 在今天的 WWDC 上,他們就帶來了新的 Swift 語言。據 Apple 的說法,Swift 可以說是沒有了 C 的 Objective-C,但同時又可以擁有同等,甚至更高的速度。也就是說,同一個程式以 Swift 寫出來,運行速度應該會比舊語言快和流暢才是。用途方面,廠方就表示其可以套用到由社交網絡到 3D 遊戲等等接近所有的程式上。

當然,貿貿然推出一個新的程式語言的風險是高的,所以 Swift 就被設計成可以在同一程式內,與 C 及 Objective-C 並存的語言。其他新語言的好用之處,還包括了一個名為 Playground,可以讓開發者實時運行程式碼的功能,也就是開發者可以很快地看得出修改程式碼前後,程式運行情況的分別。

如果說對 Swift 深究更多的話,可以參考 Apple 特別推出的免費電子書,而等不及想要即使把玩的,則可以直接下載 XCode 6 beta 來嘗試編寫。不過想要發佈相關程式和 apps 的話,就得等到 OS X Yosemite 和 iOS 8 推出之後囉。