Skip to content

蘋果新編程語言Swift僅耗時4年完成開發

  據國外媒體報道,蘋果新編程語言Swift,從開始研發到最終發佈僅用瞭不足4年時間。該語言背後的創造者為蘋果開發者工具部門總監克裡斯·拉特納 (Chris Lattner),根據其在博客上的表述,Swift的底層架構大多由其一人開發完成,而開發期間,僅少數內部人士對此項目知曉。   Swift語言開發工作是從2010年7月開始,但直到2013年才獲得瞭蘋果開發者工具部門的重視。拉特納表示,大多數早期架構的開發是由其個人獨自完成的,但到瞭2011年末,一些非常優秀的工程師開始為該項目提供貢獻,這才使得Swift獲得瞭部門的重視。   與其他編程語言一樣,Swift受益於其他語言那些來之不易的開發經驗。Xcode Playgrounds功能是拉特納的最愛,也是Swift為蘋果開發工具帶來的最大創新。該功能提供瞭不可思議的互動效果,能讓Swift代碼在編寫過程中實時的編譯和顯示。   拉特納強調,Playgrounds的功能很大程度是受到瞭佈雷特·維克多(Bret Victor)理念、透寫光臺以及其他一些互動系統的啟發。而將編程變得更加平民化和有趣,拉特納認為這有助於蘋果吸引到下一代的程序員們,甚至讓大學重新制定計算機科學專業的課程內容。…