Swift創(chuàng)始人于蘋(píng)果離職 入職特斯拉
原創(chuàng)【51CTO.com原創(chuàng)稿件】Swift創(chuàng)始人Chris Lattner近日從工作十余載的蘋(píng)果離開(kāi),入職特斯拉,任自動(dòng)駕駛軟件副總裁,并領(lǐng)導(dǎo)特斯拉自動(dòng)駕駛工程團(tuán)隊(duì)。Chris Lattner表示,自己仍然會(huì)繼續(xù)擔(dān)任 Swift 內(nèi)核團(tuán)隊(duì)的活躍成員,并全面致力于開(kāi)發(fā) Swift編程語(yǔ)言。
Chris Lattner從2005年開(kāi)始。一直在蘋(píng)果公司工作,期間擔(dān)任了各種職務(wù),管理負(fù)責(zé)Xcode、儀器、編譯器、調(diào)試器以及相關(guān)工具研制開(kāi)發(fā)的開(kāi)發(fā)工具部門(mén)。2010年7月Chris Lattner構(gòu)建了Swift大部分基礎(chǔ)語(yǔ)言結(jié)構(gòu),2011年有一些熱忱的人加入,2013年7月成為開(kāi)發(fā)工具部門(mén)的重點(diǎn)項(xiàng)目。
Swift編程語(yǔ)言從2015年12月4日開(kāi)源以來(lái),易學(xué)易用、設(shè)計(jì)以安全為出發(fā)點(diǎn)等優(yōu)勢(shì)深受開(kāi)發(fā)者的喜愛(ài)。其是***套具有與腳本語(yǔ)言同樣的表現(xiàn)力和趣味性的系統(tǒng)編程語(yǔ)言,可與Objective-C共同運(yùn)行于Mac OS和iOS平臺(tái),用于搭建基于蘋(píng)果平臺(tái)的應(yīng)用程序。Swift 結(jié)合了 C 和 Objective-C 的優(yōu)點(diǎn)并且不受C兼容性的限制。Swift 采用安全的編程模式并添加了很多新特性,這將使編程更簡(jiǎn)單,更靈活,也更有趣。
從操作來(lái)說(shuō),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é)果。
從應(yīng)用優(yōu)勢(shì)來(lái)說(shuō),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)值得的投資。
寫(xiě)在***:
希望Chris Lattner的離開(kāi),不會(huì)影響Swift 團(tuán)隊(duì)的日常運(yùn)營(yíng)。讓我們一起期待著2017 年 1 月 16 日左右,Swift 3.1的到來(lái),以及在未來(lái)Swift 4會(huì)有多項(xiàng)更新和強(qiáng)化。
了解更多熱點(diǎn)新聞,請(qǐng)關(guān)注51CTO《科技新聞早報(bào)》欄目!
【51CTO原創(chuàng)稿件,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文作者和出處為51CTO.com】