Linus Torvalds: Rust will go into Linux 6.1

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

Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • Zigi - Workflow assistant built for devs & their teams
  • Scout APM - Truly a developer’s best friend
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • 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.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • creusot

    deductive verification of Rust code. (semi) automatically prove your code satisfies your specifications!

    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!

  • Zigi

    Workflow assistant built for devs & their teams. Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.

  • 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