蘋果履行承諾 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網站表示,項目青睞於“小規模漸進式的改進。”(明軒)