蘋果履行承諾 Swift開放源代碼進入2.0時代
12 月 4 日消息,據外電報道,繼蘋果在今年 6 月舉行的全球開發者大會中宣布新編程語言 Swift 將在今年年底前開放源代碼之后,蘋果在周四履行承諾,正式開放了 Swift 的源代碼。這也就意味著從現在開始,任何對 Swift 感興趣的人,都可以對這款新編程語言進行修改。
蘋果開發 Swift 的初衷,是希望讓它成為其它編程語言的可選擇替代方案。蘋果從 2010 年開始內部開發 Swift,并在 2014 年的全球開發者大會中推出了首款使用 Swift 語言編寫的應用。Swift 在去年全球開發者大會上推出后很快就取得了空前成功,最主要的原因是人們希望為 iPhone 開發應用。Swift 目前的主要用戶為學生和編程學習人員。成為一款開源編程語言,意味著 Swift 的用戶范圍將會更廣,而且編程人員也將會使用 Swift 在 iOS 和 OS X 生態圈外編寫應用。
Swift 團隊在周四官方網站發布的官方博客中表示,他們對“掀起的這一新篇章感到興奮”。Swift 官方網站提供了許多便于讓用戶習慣 Swift 的文件,以及非常重要的代碼。
蘋果開放 Swift 的源代碼,意味著 Swift 編程語言已進入 2.0 時代。蘋果在開發者群體中一直以冷淡著稱,開源 Swift 的做法并不太符合蘋果的一貫做法,但確實受到了歡迎。Swift 本可以在沒有蘋果幫助的情況下走到今天這一步。目前,RemObjects 等公司已開發出一些工具,使 Swift 運行在非蘋果設備。不過,當蘋果官方開源之后,該過程將更加順暢。
在過去的十年中,軟件開發者已越來越偏愛開源軟件--他們能夠免費下載這些軟件,并可能向開發產品一樣對這些軟件代碼進行修改,或者是再使用老 代碼。通過開放 Swift 的源代碼,蘋果希望在整個社區的幫助下,讓 Swift 變得更加出色。Swift 網站表示,項目青睞于“小規模漸進式的改進。”