谷歌搞事情,Fuchsia OS 操作系统运行苹果 Swift 代码
2017-11-22 11:05
591 查看
开发社区最近盛传谷歌 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上执行。
编译自:pocketnow
相关文章推荐
- 谷歌搞事情,Fuchsia OS 操作系统运行苹果 Swift 代码
- Android系统将发生重磅变化!谷歌最新自主研发的新一代操作系统 Fuchsia OS 曝光:流畅度完胜苹果iOS
- 操作系统开发--Hello OS代码及运行测试以及int 10中断
- CAD调试时抛出“正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码”异常的解决方法
- 苹果OS X Mountain Lion操作系统将免费发行?
- VMware 8安装苹果操作系统Mac OS X 10.7 Lion正式版
- 未上市的GamePop游戏主机称不用苹果代码也可以运行iOS游戏
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码
- 从一个简单的时间片轮转多道程序内核代码看操作系统如何运行
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码
- 正试图在 OS 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。问题的解决方法!
- Cider需要说服运行于苹果XNU内核上的应用代码,让它可以复制库和框架
- PC电脑安装苹果操作系统MAC OS X【图文教程】
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。
- 无需操作系统直接运行 Python 代码
- 【转载】谷歌酝酿将苹果Swift作为安卓APP主要开发语言
- 谷歌Fuchsia OS开始基于Intel笔记本的测试,离正式揭面越来越近
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码