I'm working on modernizing Rosetta Code's infrastructure. Starting with communications. Please accept this time-limited open invite to RC's Slack.. --Michael Mol (talk) 20:59, 30 May 2020 (UTC)


From Rosetta Code
(Redirected from Rust)
Rust is an implementation of Rust. Other implementations of Rust.
This programming language may be used to instruct a computer to perform a task.
Official website
Execution method: Compiled (machine code)
Garbage collected: Allowed
Type safety: Safe
Type strength: Strong
Type compatibility: Nominative
Type expression: Implicit
Type checking: Static
Lang tag(s): rust
See Also:

Listed below are all of the tasks on Rosetta Code which have been solved using Rust.
Your Help Needed
If you know Rust, please write code for some of the tasks not implemented in Rust.

Rust is a general purpose, multi-paradigm, systems programming language sponsored by Mozilla. Its goal is to provide a fast, practical, concurrent language with zero-cost abstractions and strong memory safety. It employs a unique model of ownership to eliminate data races.

Solutions to RosettaCode tasks are mirrored on GitHub at Hoverbear/rust-rosetta. If you implement a solution here, please open a pull request!


From the official website:

  • zero-cost abstractions
  • move semantics
  • guaranteed memory safety
  • threads without data races
  • trait-based generics
  • pattern matching
  • type inference
  • minimal runtime
  • efficient C bindings


This category has the following 2 subcategories, out of 2 total.

Pages in category "Rust"

The following 878 pages are in this category, out of 878 total.