谷歌Fuchsia操作系统将支持Swift语言

新闻 Linux
开发者未来将可以使用包括Swift、Go、Rust、JavaScript在内的编程语言来为适用于Fuchsia系统的应用程序编写核心逻辑,然后再用其他的语言来为这些应用程序编写用户界面。

11月21日消息 谷歌正在开发一款名叫“Fuchsia”的操作系统,这已经不是什么秘密了,这款操作系统独立于Android和Chrome OS之外,不过至今仍未有消息说明它是用来做什么的。

[[210726]]

这款操作系统的核心是用C语言和C++编写的,除了C和C++之外,Fuchsia里还有Swift代码的影子。

这意味着开发者可以将使用Swift语言为iOS开发的应用程序移植到Fuchsia上吗?我们并不这么认为,虽然苹果已经开源了Swift语言,但是iOS平台(比如用户界面)是封闭的,这些依赖封闭的库的代码是不可移植的。

我们认为,将来,开发者未来将可以使用包括Swift、Go、Rust、JavaScript在内的编程语言来为适用于Fuchsia系统的应用程序编写核心逻辑,然后再用其他的语言来为这些应用程序编写用户界面。

据我们了解。现在有一个跨平台框架,名为SCADE,这个框架允许你使用Swift来构建iOS或者Android的应用程序。

Fuchsia什么时候发布,现在还没有确切的消息,不过如果你是iOS的开发者,可以熟练地使用Swift语言,那适用于Fuchsia系统的应用程序的核心逻辑代码允许用Swift编写,无疑是个好事情。

责任编辑:张燕妮 来源: IT之家
相关推荐

2016-08-23 11:19:16

谷歌融合Fuchsia

2022-08-29 10:15:56

Fuchsia谷歌ADB 工具

2017-05-16 14:31:09

2018-01-19 22:48:27

谷歌操作系统Android

2016-08-29 21:13:00

2018-01-03 08:56:31

谷歌Fuchsia操作系统

2019-05-10 08:43:45

谷歌AndroidFuchsia

2020-08-14 07:55:39

谷歌Android开发者

2020-12-09 09:55:04

谷歌Fuchsia开发者

2010-01-10 17:51:56

高通谷歌Chrome

2018-11-29 09:57:20

谷歌AndroidFuchsia

2019-05-13 13:30:28

谷歌系统更新Fuchsia

2019-01-03 11:14:50

谷歌Android系统

2009-09-24 14:36:25

Moblin操作系统

2018-04-23 14:31:34

谷歌Fuchsia操作系统

2009-12-08 12:30:11

谷歌Chrome OS

2016-09-21 13:56:20

GoogleFuchsia操作系统

2009-03-11 08:27:51

GoogleAndroid操作系统

2016-08-22 12:52:41

GoogleFuchsia操作系统

2014-06-23 09:49:32

Go语言Android谷歌
点赞
收藏

51CTO技术栈公众号