我们很高兴地宣布,Chromium 项目将在未来支持在 Chromium 中使用来自 C++ 的第三方 Rust 库。为此,我们现在正积极寻求将生产 Rust 工具链添加到我们的构建系统中。这将使我们能够在明年内将 Rust 代码包含在 Chrome 二进制文件中。我们起步缓慢,并且对一旦准备就绪 我们将考虑哪些库设定了明确的期望。在这篇博文...
Google 目前正在投入 Crubit项目,这是一个关于如何提高C++和Rust之间互操作的保真度,并将每种语言的要求表达或封装给对方的实验。Chromium 团队认为:“ “Rust生态系统是非常重要的,特别是对于像Chromium这样以安全为重点的开源项目。这个生态系统是巨大的(crates.io上有96k+的crates),并且在不断增长,包括谷歌在内...
“Rust生态系统是非常重要的,特别是对于像Chromium这样以安全为重点的开源项目。这个生态系统是巨大的(crates.io上有96k+的crates),并且在不断增长,包括谷歌在内的整个系统开发行业都在投资。Chrome浏览器在很大程度上依赖于第三方代码,而我们需要跟上第三方投资的步伐。我们必须支持将Rust纳入Chromium项目,这一点至关...
IT之家 1 月 13 日消息,谷歌今天表示,允许 Rust 代码进入 Chromium 代码库。谷歌在构建 Chromium 版本过程中引入了 Rust 工具链,并允许 Chrome / Chromium 使用 Rust 库。在逐步接纳 Rust 代码之后,谷歌表示将会在明年完全支持 Rust 编程语言。谷歌为 Chromium 引入 Rust,能够让这款开源浏览器比 C++ 更简单...
Rust是由Mozilla赞助和支持的,作为建立一个新的、更安全和性能更好的网络浏览器的方法。现在,Google将很快开始在自己的Chromium项目中使用这种语言,这意味着山景城似乎正在为无处不在的Chrome浏览器准备一个更安全的未来。Chrome安全团队成员Dana Jansens通过Google的安全博客宣布了这一新进展。在未来,Chromium项目将...
Chromium 正式开始支持 Rust 目前的支持只是第一阶段,在C++代码中使用Rust写的第三方库(编译成.so)。估计明年Chromium的二进制发行文件中会包含rust写的库。 更广泛地在Chromium中使用Rust还需要时间去评估。 https://security.googleblog.com/2023/01/supporting-use-of-rust-in-chromium.html ...
Google 宣布支持使用 Rust 开发 Chromium 出品|开源中国 Google Chrome 安全团队宣布,Chromium 将支持在项目中使用来自 C++ 的第三方 Rust 库。目前他们正在积极寻求将可用于生产环境的 Rust 工具链添加到 Chromium 构建系统中,以实现在明年将 Rust 代码引入到 Chrome 二进制文件中。Google 根据 Chromium 的项目体量...
目前,Chromium 将只支持单一方向的互操作,即从C++到 Rust。Chromium是用C++编写的,大部分的框架技术栈都是C++代码,通过将互操作限制在一个方向,可以控制依赖树的形状。Rust不能依赖C++,所以它不能知道C++的类型和函数,除非通过依赖注入。 暂时只支持 Rust 第三方库。第三方库是作为独立的组件编写的,它们不持有关于...
最近看到一篇Google的Blog:Google官宣要把Rust引进Chromium项目中。此举是为了加快开发速度(更少的代码编写,更少的设计文档、更少的安全检查),并提高Chrome的安全性(增加没有内存安全错误的代码,降低代码的错误密度)。 Blog链接:https://security.googleblog.com/2023/01/supporting-use-of-rust-in-chromium.html ...
Google Chrome 安全团队宣布,Chromium 将支持在项目中使用来自 C++ 的第三方 Rust 库。目前他们正在积极寻求将可用于生产环境的 Rust 工具链添加到 Chromium 构建系统中,以实现在明年将 Rust 代码引入到 Chrome 二进制文件中。 Google 根据 Chromium 的项目体量和自身需求,暂时只支持使用第三方 Rust 库,因为第三方库...