APP下载

Google操作系统Fuchsia可能会支援苹果Swift语言

消息来源:baojiabao.com 作者: 发布时间:2024-04-23

报价宝综合消息Google操作系统Fuchsia可能会支援苹果Swift语言

Google去年8月释出开源操作系统Fuchsia。示意图,与新闻事件无关

图片来源: 

Google

Google 新开发的操作系统Fuchsia未来或许将可跑苹果Swift语言撰写的程式码。
 
Fuchsia是Google去年公布的操作系统,可横跨IoT、手机和PC执行的操作系统,看似一个野心勃勃的计划。和Android及ChromeOS不同,它的核心不是Linux而是Zircon(原名Magenta)。它原本已支援Google的Dart语言、C/C++、Go、Python、Rust等,而Swift可能是下一个要支援的程式语言。
 
开发人员界近日盛传Google将把苹果的Swift语言进行分叉(forking)。而今年8月加入Google Brain人工智能团队的Swift发明人Chris Lattner(下)则日前透过推特公开Google目前的计划,表示Google内部已有够多Swift开发人员,需要有个整合点,而Google决定将之对外公开。

 
Google开发人员Zac Bowling也在推文明确表示(下),其团队将把Swift加入Fuchsia支援对象。他同时在Swift的GitHub上建立一项pull request要求在Swift 组译器内加入对Fuchsia OS的支援,也引发开发人员讨论。

 
对开发人员来说,此举颇令人玩味,但Google的用意为何则不得而知,因为Google一直很少公开讨论这个新操作系统的计划。媒体猜测Google可能希望开发人员以其熟悉的开发工具开发app再搬到Fuchsia上执行。但另一方面,虽然苹果开源将Swift程式语言,但iOS上其他资源,包括UI等都未开源,因此使用苹果函式库的程式码,并无法搬到Fuchsia上执行。

 

2018-01-10 09:25:00

相关文章