Third-party Rust in Chromium

642 views
Skip to first unread message

dan...@chromium.org

unread,
Nov 29, 2022, 3:19:23 PM11/29/22
to chromium-dev
Hi all,

I am happy to announce that Chromium is working toward stabilizing support for third-party Rust libraries in the Chromium project. We will be providing a Rust toolchain for all platforms supported by Chrome, in order to enable compiling Rust code into Chromium.

We will not be using Rust as a development language for Chromium at this time, nor accepting contributions to Chromium that are in Rust.

We have identified a need to include access to the Rust third-party ecosystem in the future, and we are working to enable that. We have published guidelines in our third-party documentation for what third-party libraries we will consider for inclusion in Chromium, with the high-level point being that it will need to demonstrate value for us that existing code in C++ does not.

For the near future, we will be working on stabilizing the toolchain and our tools to generate C++ headers from Rust so that these can be reliable and available across platforms, and enable it on our bots and developer machines. You will see us moving carefully to bring Rust toward our stable channel, but this will take us some time, so I would advise not planning to rely on any Rust within the next year.

We have a rust...@chromium.org mailing list available for any questions, in addition to chromi...@chromium.org.

Cheers,
Dana

Peter Kasting

unread,
Nov 29, 2022, 3:47:15 PM11/29/22
to dan...@chromium.org, chromium-dev
\o/ Thanks for the hard work to get this far!

On Tue, Nov 29, 2022 at 12:17 PM <dan...@chromium.org> wrote:
We will not be using Rust as a development language for Chromium at this time,

(For those not in the know, this IS being considered by The Right People, so no need to say that You Really Want It)

PK
Reply all
Reply to author
Forward
0 new messages