谷歌搞事情,Fuchsia OS 作業系統執行蘋果 Swift 程式碼
開發社群最近盛傳谷歌 fork 了蘋果的開源程式語言 Swift,Swift 發明人 Chris Lattner 今年8月加入 Google,並通過 Twitter 透露,Google 已有足夠多的 Swift 開發人員,有足夠的語言開發能力。而另一位Google開發人員 Zac Bowling 則明確表示將讓Fuchsia支援Swift語言。
Fuchsia是Google去年釋出的作業系統,有著成為橫跨 loT,手機和 PC端作業系統的計劃。和Android及ChromeOS不同,它的核心不是 Linux 而是 Zircon(原名Magenta),它原本已經支援Google的Dart語言、C/C++、Go、Python、Rust語言等,而Swift可能是下一個要支援的語言。
Google開發人員Zac Bowling在 Twitter 明確表示,其團隊要把 Swift 加入 Fuchsia支援物件。同時在Swift 的 GitHub上建立 pull request ,在Swift編譯器內加入對Fuchsia OS的支援,也引起開發人員的關注。
Swift 程式語言分支,允許 Google 員工協作並對官方的 Swift 儲存庫進行 pull 請求。
對開發人員來說,此舉頗令人玩味,但Google的用意為何則不得而知,因為Google一直很少公開討論這個新作業系統的計劃。Google可能希望開發人員以其熟悉的開發工具開發app再搬到 Fuchsia 上執行。但另一方面,雖然蘋果將Swift程式語言開源,但 iOS 上其他資源,包括 UI 等都未開源,因此蘋果函式庫的程式碼,無法在Fuchsia上執行。
相關文章
- 谷歌新一代移動作業系統Fuchsia OS現身:榮耀Play已可執行谷歌作業系統
- 谷歌 Fuchsia OS 作業系統開發總監離職! Android “繼任者”前途未卜谷歌作業系統Android
- VMWare安裝蘋果作業系統OS X蘋果作業系統
- 【作業系統】程式與執行緒作業系統執行緒
- Fuchsia 作業系統的四層結構作業系統
- 無需作業系統直接執行 Python 程式碼作業系統Python
- 蘋果企業簽名—蘋果推出5000美元新品搞事情?蘋果
- 作業系統-執行緒作業系統執行緒
- 作業系統中的程式與執行緒作業系統執行緒
- OS作業系統日誌作業系統
- java 執行作業系統命令Java作業系統
- 作業系統:多執行緒作業系統執行緒
- 作業系統何時執行?作業系統
- CES語音助手們戲很足!谷歌、亞馬遜、蘋果都來搞事情?谷歌亞馬遜蘋果
- 作業系統-執行緒和程式的區別作業系統執行緒
- 作業系統_程式和執行緒的區別作業系統執行緒
- 作業系統——深入理解程式和執行緒作業系統執行緒
- 作業系統複習(程式、執行緒、死鎖)作業系統執行緒
- 作業系統的程式/執行緒同步問題作業系統執行緒
- 谷歌將正式推出 Fuchsia OS,已有適配裝置谷歌
- 作業系統的執行環境作業系統
- 【作業系統】程式的描述與控制[執行緒](4)作業系統執行緒
- Python os-作業系統介面Python作業系統
- Swap, RAM, and OS Version ---主流作業系統作業系統
- 作業系統知識回顧(2)--程式與執行緒作業系統執行緒
- 搞事情之初識 Docker 與嘗試構建 SwiftDockerSwift
- Redox OS:基於Rust的作業系統Rust作業系統
- LINUX作業系統知識:程式與執行緒詳解Linux作業系統執行緒
- windows程式/執行緒建立過程 --- windows作業系統學習Windows執行緒作業系統
- 在Linux作業系統上執行Windows應用程式(轉)Linux作業系統Windows
- Python 執行 Linux 作業系統命令PythonLinux作業系統
- 作業系統中的執行緒種類作業系統執行緒
- 在PL/SQL中執行作業系統命令SQL作業系統
- 作業系統(4)執行緒及其實現作業系統執行緒
- 在sqlplus執行作業系統命令SQL作業系統
- 【作業系統】1.程序和執行緒作業系統執行緒
- 蘋果CMS站群作業系統蘋果作業系統
- 如何把你的谷歌Nexus手機、平板刷成Ubuntu Touch OS作業系統谷歌Ubuntu作業系統