谷歌秘密开发三年的 Fuchsia 操作系统,似乎是专门为移动和桌面设备而打造的,且具有实时的内核与独特的界面。此前,我们已知晓 Fuchsia 将迎来对谷歌 Dart、苹果 Swift 等变成语言的支持。但现在,JavaScript 也可能加入这一排队。昨日,来自 Node.js 项目组的 Yang Guo 发布推文称,其正在寻找一名全职的软件工程师,希望将 Node.js 移植到在德国慕尼黑谷歌办公室开发的 Fuchsia 操作系统上。
如果你不熟悉 Node 或 JavaScript,我们在这里简单解释下:
首先,JavaScript 是 Web 的核心编程语言,几乎每个交互式站点和 Web 应用程序都是由 JavaScript 编写的。
其次,Node.js 又简称 Node,它是一种在浏览器之外运行 JavaScript 的环境,能够更好地访问设备的文件系统和网络堆栈。
据说这是为服务器创建命令行工具和应用程序的流行方式,且 Node.js 也是 Electron 中的一个组件。
至于谷歌 Fuchsia 团队到底想折腾出什么样,我们猜测将 Electron 移植到 Fuchsia 会是***步。
对于潜在的桌面用户来说,这会是一项独特的优势。此外,它也可以创建面向创建物联网(IoT)设备的应用。
***,如果 Fuchsia 能够提供对 JavaScript 语言的深度支持,那此类应用程序的开发工作,将变得更加容易。