谷歌秘密开发三年的 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 语言的深度支持,那此类应用程序的开发工作,将变得更加容易。
领取专属 10元无门槛券
私享最新 技术干货