西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴(lài)的軟件下載站!
西西首頁(yè) 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專(zhuān)題合集

The Swift Programming Language中文版

v2.0 最新版
  • The Swift Programming Language中文版v2.0 最新版
  • 軟件大小:3.3M
  • 更新時(shí)間:2015-08-07 14:55
  • 軟件語(yǔ)言:中文
  • 軟件廠(chǎng)商:
  • 軟件類(lèi)別:國(guó)產(chǎn)軟件 / 免費(fèi)軟件 / 電子教程
  • 軟件等級(jí):4級(jí)
  • 應(yīng)用平臺(tái):WinAll
  • 官方網(wǎng)站:http://m.elephantinaurance.com
  • 應(yīng)用備案:
好評(píng):50%
壞評(píng):50%

軟件介紹

The Swift Programming Language中文版是北航學(xué)生翻譯完成的Swift語(yǔ)言wiki,Swift是蘋(píng)果推出的一款全新編程語(yǔ)言,最近Swift 2語(yǔ)言開(kāi)源翻譯工作已由北航學(xué)生梁杰和數(shù)位網(wǎng)友共同完成。這個(gè)項(xiàng)目的創(chuàng)立者梁杰曾在去年Swift發(fā)布后通過(guò)眾包翻譯9天完成了670頁(yè)Swift語(yǔ)言文檔翻譯工作。這里西西給大家提供翻譯完成的The Swift Programming Language中文版下載,推薦有需要的用戶(hù)下載使用。

翻譯歷程:

1、開(kāi)源項(xiàng)目完成難,維護(hù)更難。

大家看到的是發(fā)布時(shí)的矚目和榮耀,卻沒(méi)有看到項(xiàng)目本身質(zhì)量不高、錯(cuò)誤頻出。這并不是翻譯者和校對(duì)者的問(wèn)題,他們已經(jīng)付出了足夠的努力。真正的問(wèn)題在我,沒(méi)有建立起長(zhǎng)期的維護(hù)團(tuán)隊(duì),因此后期的校對(duì)和更新都難以實(shí)施。

1.0發(fā)布之后,我們就再也沒(méi)能和蘋(píng)果的文檔同步。語(yǔ)法錯(cuò)誤、編譯不通過(guò)、語(yǔ)言不通順,閱讀量直線(xiàn)下降,最低時(shí)每天只有不到1000人訪(fǎng)問(wèn)。

6月9日,calvingit發(fā)了一個(gè)issue“準(zhǔn)備翻譯2.0版本嗎”,我沒(méi)有回復(fù),應(yīng)該已經(jīng)沒(méi)人關(guān)注這個(gè)項(xiàng)目了吧,我想。

2、我錯(cuò)了。

在我沒(méi)有任何回復(fù)的情況下,不到一天時(shí)間,有五位朋友報(bào)名�?吹竭@些回復(fù)的時(shí)候我真的很驚訝,也很感動(dòng),無(wú)論這個(gè)項(xiàng)目存在多少問(wèn)題,只要有人關(guān)注,有人愿意為它付出,那我還有什么理由放棄呢?

6月28日8點(diǎn)55分,Swift 2.0翻譯正式啟動(dòng)。按下發(fā)送按鈕后,我不停的刷新頁(yè)面,半個(gè)小時(shí)過(guò)去了,一個(gè)回復(fù)都沒(méi)有�!斑€是不行啊”“如果再過(guò)一個(gè)小時(shí)沒(méi)人回復(fù)我就把issue刪掉”,類(lèi)似的念頭不斷出現(xiàn),又不斷消失。

9:35,xtymichael第一個(gè)回復(fù),而且一下就認(rèn)領(lǐng)了三篇!接下來(lái)就是不斷的回復(fù)認(rèn)領(lǐng),到中午已經(jīng)有超過(guò)一半章節(jié)被認(rèn)領(lǐng)。

第二天早晨,37個(gè)章節(jié)全部認(rèn)領(lǐng)完畢。

3、經(jīng)過(guò)一個(gè)多月的努力,我們終于完成了文檔的更新。聽(tīng)起來(lái)似乎沒(méi)什么,確實(shí),從1到n總是沒(méi)有從0到1那么振奮人心。不過(guò)真正參與了才知道,修改往往比創(chuàng)造更麻煩,一個(gè)需要耐心,一個(gè)需要激情,前者往往得不到應(yīng)有的重視。

但是我還是想盡最大可能去感謝他們,這個(gè)項(xiàng)目能走到今天,靠的不是我,是那個(gè)issue,是那些回復(fù),是這幾十個(gè)兄弟在工作學(xué)習(xí)的空閑敲下的每一個(gè)字符。而我能做的,只是在每篇文章的開(kāi)頭,那個(gè)所有人都會(huì)忽略的地方,加上他們的ID。

下次你再打開(kāi)這篇文檔,可以多看看那些列在最上方的ID,哪怕不去follow和star,只是看一眼就好。他們的所有努力和付出,就存在于這短暫的一瞥中。

關(guān)于Swift:

Swift 是一種新的編程語(yǔ)言,用于編寫(xiě) iOS,OS X 和 watchOS應(yīng)用程序。Swift 結(jié)合了 C 和 Objective-C 的優(yōu)點(diǎn)并且不受 C 兼容性的限制。Swift 采用安全的編程模式并添加了很多新特性,這將使編程更簡(jiǎn)單,更靈活,也更有趣。Swift 是基于成熟而且倍受喜愛(ài)的 Cocoa 和 Cocoa Touch 框架,它的降臨將重新定義軟件開(kāi)發(fā)。

Swift 的開(kāi)發(fā)從很久之前就開(kāi)始了。為了給 Swift 打好基礎(chǔ),蘋(píng)果公司改進(jìn)了編譯器,調(diào)試器和框架結(jié)構(gòu)。我們使用自動(dòng)引用計(jì)數(shù)(Automatic Reference Counting, ARC)來(lái)簡(jiǎn)化內(nèi)存管理。我們?cè)?Foundation 和 Cocoa 的基礎(chǔ)上構(gòu)建框架棧使其完全現(xiàn)代化和標(biāo)準(zhǔn)化。 Objective-C 本身支持塊、集合語(yǔ)法和模塊,所以框架可以輕松支持現(xiàn)代編程語(yǔ)言技術(shù)。正是得益于這些基礎(chǔ)工作,我們現(xiàn)在才能發(fā)布這樣一個(gè)用于未來(lái)蘋(píng)果軟件開(kāi)發(fā)的新語(yǔ)言。

Objective-C 開(kāi)發(fā)者對(duì) Swift 并不會(huì)感到陌生。它采用了 Objective-C 的命名參數(shù)以及動(dòng)態(tài)對(duì)象模型,可以無(wú)縫對(duì)接到現(xiàn)有的 Cocoa 框架,并且可以兼容 Objective-C 代碼。在此基礎(chǔ)之上,Swift 還有許多新特性并且支持過(guò)程式編程和面向?qū)ο缶幊獭?/p>

Swift 對(duì)于初學(xué)者來(lái)說(shuō)也很友好。它是第一個(gè)既滿(mǎn)足工業(yè)標(biāo)準(zhǔn)又像腳本語(yǔ)言一樣充滿(mǎn)表現(xiàn)力和趣味的腳本語(yǔ)言。它支持代碼預(yù)覽,這個(gè)革命性的特性可以允許程序員在不編譯和運(yùn)行應(yīng)用程序的前提下運(yùn)行 Swift 代碼并實(shí)時(shí)查看結(jié)果。

Swift 將現(xiàn)代編程語(yǔ)言的精華和蘋(píng)果工程師文化的智慧結(jié)合了起來(lái)。編譯器對(duì)性能進(jìn)行了優(yōu)化,編程語(yǔ)言對(duì)開(kāi)發(fā)進(jìn)行了優(yōu)化,兩者互不干擾,魚(yú)與熊掌兼得。Swift 既可以用于開(kāi)發(fā) “hello, world” 這樣的小程序,也可以用于開(kāi)發(fā)一套完整的操作系統(tǒng)。所有的這些特性讓 Swift 對(duì)于開(kāi)發(fā)者和蘋(píng)果來(lái)說(shuō)都是一項(xiàng)值得的投資。

Swift 是編寫(xiě) iOS,OS X 和 watchOS應(yīng)用的極佳手段,并將伴隨著新的特性和功能持續(xù)演進(jìn)。我們對(duì) Swift 充滿(mǎn)信心,你還在等什么!

軟件標(biāo)簽: Swift教程

其他版本下載

發(fā)表評(píng)論

昵稱(chēng):
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評(píng)論 > 字?jǐn)?shù): 0/500

TOP
軟件下載