Rust
Definition¶
Rust is a general-purpose programming language emphasizing performance, type safety, and concurrency.
Rust on Euler¶
You can install Rust yourself, see
https://www.rust-lang.org/tools/install
On Euler the following versions are available through modules:
| Version | Module command |
|---|---|
| 1.75.0 | module load stack/2024-06 rust/1.75.0-d6s22ce |
| 1.85.0 | module load stack/2024-06 rust/1.85.0 |
The worldwide Rust community¶
Rust events around the lake of Zürich:
https://rust-zürisee.ch/
Online Rust player:
https://play.rust-lang.org/
This week in Rust:
https://this-week-in-rust.org/
Web: https://www.arewewebyet.org/
GUI: https://areweguiyet.com/
Game: https://arewegameyet.rs/
Packages:
- Scientific Computing in Rust
- Rayon is a data-parallelism library for Rust.
Interop:
Package installation¶
Cargo is the Rust package manager.