The Portability WG is being launched to track and improve the portability of the Rust libraries and ecosystem. Interested in making sure Rust is a first-class citizen on all past, current and future platforms? Get involved at rust-lang-nursery/portability-wg.
While the Rust language and compiler can easily target many platforms,
and crate support is a different story. The goal of this WG is to make it easy
to take existing Rust code and make it run anywhere! To do this, we’ll make it
easier to port
std to new platforms, we’ll make it easier for crate authors
to write portable code, and we’ll make it easier for developers to discover
Our initial effort will be to refactor
std to cleanly separate the
platform-specific code from other code. Then we’ll move on to other things,
such as possibly implementing the portability lint and other static analysis
mechanisms. Come check out the working
group for current and
You can usually find the members of the portability WG on the #rust-portability channel (server: irc.mozilla.org). Most of us use our GH usernames as our IRC nicknames.