Swift 編程語(yǔ)言的歷史
Swift是在 2014年的Apple全球開(kāi)發(fā)者大會(huì) 上推出的。愛(ài)掏網(wǎng) - it200.com
Swift的開(kāi)發(fā)始于2010年,由克里斯·拉特納(Chris Lattner)與其他程序員合作,包括道格·格里戈(Doug Gregor)、約翰·麥考爾(John McCall)、泰德·克雷門(mén)克(Ted Kremenek)和喬·格洛夫(Joe Groff)。愛(ài)掏網(wǎng) - it200.comSwift的基本理念來(lái)自O(shè)bjective-C、Rust、Haskell、Ruby、Python、C#、CLU和許多其他編程語(yǔ)言。愛(ài)掏網(wǎng) - it200.com
Swift的最初版本是1.0,隨后在2015年的WWDC上進(jìn)行了重大升級(jí),成為Swift 2.0。愛(ài)掏網(wǎng) - it200.com它的升級(jí)版本2.2于2015年12月3日成為開(kāi)源軟件,采用Apache許可證2.0,適用于A(yíng)pple平臺(tái)和Linux。愛(ài)掏網(wǎng) - it200.com
在第三個(gè)版本中,Swift 3.0經(jīng)歷了重大演變,其語(yǔ)法發(fā)生了變化。愛(ài)掏網(wǎng) - it200.comSwift在2018年第一季度超過(guò)了Objective-C的流行程度。愛(ài)掏網(wǎng) - it200.com
Swift在4.0版本中經(jīng)歷了幾次改進(jìn),您可以使用Xcode內(nèi)置的遷移功能更新用之前版本的Swift編寫(xiě)的代碼。愛(ài)掏網(wǎng) - it200.com
Version | Released Date |
---|---|
Swift 1.0 | 2014-09-09 |
Swift 1.1 | 2014-10-22 |
Swift 1.2 | 2015-04-08 |
Swift 2.0 | 2015-09-21 |
Swift 3.0 | 2016-09-13 |
Swift 4.0 | 2017-09-19 |
Swift 4.1 | 2018-03-29 |
Swift 4.2 | 2018-09-17 |