Rust Compiler Ambitions for 2022 | Inside Rust Blog

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • DustMite

    General-purpose data reduction tool

  • DustMite from the dlang world is probably worth looking at, in addition to C-Reduce.

  • dmd

    dmd D Programming Language compiler

  • DustMite from the dlang world is probably worth looking at, in addition to C-Reduce.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • rust-reduce

    `rust-reduce` will try to make the source file smaller by interpreting it as valid Rust code and intelligently removing parts of the code.

  • And also of course at https://github.com/jethrogb/rust-reduce/

  • rustc_codegen_gcc

    libgccjit AOT codegen for rustc

  • That said, having Rust support for every Linux target would absolutely help, insofar as that would allow using Rust in the core kernel or architecture-independent code such as filesystems or portable drivers. rustc_codegen_gcc is making great progress on that front. (See https://github.com/sponsors/antoyo to support that work.) I'm hoping we can get to the point soon where you can install it via rustup, and get to the point soon after that where it can get automatically pulled in if you rustup target add some target that uses it.

  • cross

    “Zero setup” cross compilation and “cross testing” of Rust crates

  • rustix

    Safe Rust bindings to POSIX-ish APIs

  • There have been a few attempts to replace libc, at least on Linux - for example Rustix, and Relibc.

  • relibc

    Mirror of https://gitlab.redox-os.org/redox-os/relibc

  • There have been a few attempts to replace libc, at least on Linux - for example Rustix, and Relibc.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • mold

    Mold: A Modern Linker 🦠

  • For the linker Rust could switch to lld, or in the future Mold.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts