rust
Installation
SKILL.md
Rust
A language empowering everyone to build reliable and efficient software.
When to Use
- High-Performance Systems Programming: Game engines, operating system kernels, databases, and network proxies requiring deterministic execution.
- Memory-Safe Concurrency Without Garbage Collection: Eliminating data races and null-pointer dereferences at compile time via the borrow checker.
- High-Throughput Asynchronous Network Services: Building backends with Tokio, Axum, Actix-web, or Tower.
- WebAssembly (Wasm) Micro-Modules: Compiling ultra-fast, small-footprint binaries for edge runtimes and browsers.
Quick Start
fn main() {
println!("Hello, World!");
let mut x = 5; // mutable
x = 6;