Linus Torvalds: Rust will go into Linux 6.1

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

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

    Empowering everyone to build reliable and efficient software.

  • Actual serious answer: https://www.rust-lang.org/ It’s a systems programming language that focuses on correctness and safety.

  • gccrs

    GCC Front-End for Rust

  • As I think this is a serious question, the answer is both a yes and a no. Currently you'd be unable to only compile it with GCC, but there's work to have a GCC rust front end and a GCC backend for rustc. So, you'll be able to just use GCC, but not yet. Which should answer your second question. Also, note that rust is only accepted as a way to write kernel tree leafs, and maybe it'll be upgraded to be used everywhere.

  • 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
  • creusot

    Discontinued Creusot helps you prove your code is correct in an automated fashion. [Moved to: https://github.com/creusot-rs/creusot] (by xldenis)

  • Easy reasoning does not end on memory safety. For example, deductive verification of Rust code is possible exactly because there's no reference aliasing in safe Rust

  • rustc_codegen_gcc

    libgccjit AOT codegen for rustc

  • As I think this is a serious question, the answer is both a yes and a no. Currently you'd be unable to only compile it with GCC, but there's work to have a GCC rust front end and a GCC backend for rustc. So, you'll be able to just use GCC, but not yet. Which should answer your second question. Also, note that rust is only accepted as a way to write kernel tree leafs, and maybe it'll be upgraded to be used everywhere.

  • book

    The Rust Programming Language

  • rustris

    A no-frills Tetris implementation written in Rust with the Piston game engine, and Rodio for music.

  • https://github.com/bwcpub/rustris for the code and etc

  • Rustlings

    :crab: Small exercises to get you used to reading and writing Rust code!

  • 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
  • gvisor

    Application Kernel for Containers

  • Clippy

    A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

  • Vale

    Compiler for the Vale programming language - http://vale.dev/ (by ValeLang)

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