技术学习分享_一航技术 技术资讯 Google 宣布支持使用 Rust 开发 Chromium

Google 宣布支持使用 Rust 开发 Chromium

广告位

Google Chrome 安全团队宣布,Chromium 将支持在项目中使用来自 C++ 的第三方 Rust 库。目前他们正在积极寻求将可用于生产环境的 Rust 工具链添加到 Chromium 构建系统中,以实现在明年将 Rust 代码引入到 Chrome 二进制文件中。

Google 宣布支持使用 Rust 开发 Chromium

Google 根据 Chromium 的项目体量和自身需求,暂时只支持使用第三方 Rust 库,因为第三方库是作为独立组件编写的,它们不需要考虑有关 Chromium 实现的潜在需求。这意味着他们拥有更简单且专注于他们单一任务的 API。

根据 Google 的介绍,他们将 Rust 引入 Chromium 的目标是提供一种更简单(无 IPC)和更安全(整体复杂性比 C++ 低,沙箱中也没有内存安全错误)的方式来满足两个规则,以加快开发速度(更少的代码编写,更少的设计文档,更少的安全审查),并提高 Chrome 的安全性(增加没有内存安全错误的代码行数,降低代码的错误密度)。他们认为可以使用第三方 Rust 库来实现这一目标。

Google 宣布支持使用 Rust 开发 Chromium

他们还说道,Rust 是由 Mozilla 开发的编程语言,在提供安全性的同时还具有高性能,最初专门被用于编写浏览器,因此 Chromium 依赖这项技术也非常合适。

展开阅读全文
本文来自网络,不代表技术学习分享_一航技术立场,转载请注明出处。

作者: 一航技术

上一篇
下一篇
广告位

发表回复

返回顶部