Swift創(chuàng)始人于蘋果離職 入職特斯拉
原創(chuàng)【51CTO.com原創(chuàng)稿件】Swift創(chuàng)始人Chris Lattner近日從工作十余載的蘋果離開,入職特斯拉,任自動(dòng)駕駛軟件副總裁,并領(lǐng)導(dǎo)特斯拉自動(dòng)駕駛工程團(tuán)隊(duì)。Chris Lattner表示,自己仍然會(huì)繼續(xù)擔(dān)任 Swift 內(nèi)核團(tuán)隊(duì)的活躍成員,并全面致力于開發(fā) Swift編程語言。
Chris Lattner從2005年開始。一直在蘋果公司工作,期間擔(dān)任了各種職務(wù),管理負(fù)責(zé)Xcode、儀器、編譯器、調(diào)試器以及相關(guān)工具研制開發(fā)的開發(fā)工具部門。2010年7月Chris Lattner構(gòu)建了Swift大部分基礎(chǔ)語言結(jié)構(gòu),2011年有一些熱忱的人加入,2013年7月成為開發(fā)工具部門的重點(diǎn)項(xiàng)目。
Swift編程語言從2015年12月4日開源以來,易學(xué)易用、設(shè)計(jì)以安全為出發(fā)點(diǎn)等優(yōu)勢(shì)深受開發(fā)者的喜愛。其是***套具有與腳本語言同樣的表現(xiàn)力和趣味性的系統(tǒng)編程語言,可與Objective-C共同運(yùn)行于Mac OS和iOS平臺(tái),用于搭建基于蘋果平臺(tái)的應(yīng)用程序。Swift 結(jié)合了 C 和 Objective-C 的優(yōu)點(diǎn)并且不受C兼容性的限制。Swift 采用安全的編程模式并添加了很多新特性,這將使編程更簡(jiǎn)單,更靈活,也更有趣。
從操作來說,Swift 對(duì)于初學(xué)者來說也很友好。它是***個(gè)既滿足工業(yè)標(biāo)準(zhǔn)又像腳本語言一樣充滿表現(xiàn)力和趣味的編程語言。它支持代碼預(yù)覽,這個(gè)革命性的特性可以允許程序員在不編譯和運(yùn)行應(yīng)用程序的前提下運(yùn)行 Swift 代碼并實(shí)時(shí)查看結(jié)果。
從應(yīng)用優(yōu)勢(shì)來說,Swift 將現(xiàn)代編程語言的精華和蘋果工程師文化的智慧結(jié)合了起來。編譯器對(duì)性能進(jìn)行了優(yōu)化,編程語言對(duì)開發(fā)進(jìn)行了優(yōu)化,兩者互不干擾,魚與熊掌兼得。Swift既可以用于開發(fā)“hello, world”這樣的小程序,也可以用于開發(fā)一套完整的操作系統(tǒng)。所有的這些特性讓 Swift 對(duì)于開發(fā)者和蘋果來說都是一項(xiàng)值得的投資。
寫在***:
希望Chris Lattner的離開,不會(huì)影響Swift 團(tuán)隊(duì)的日常運(yùn)營。讓我們一起期待著2017 年 1 月 16 日左右,Swift 3.1的到來,以及在未來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】