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