Learn Rust if you know JavaScript.
Modern systems programming made accessible.
Variables
// JavaScript
let x = 5;
const y = 10;
// Rust
let mut x = 5;
let y = 10;
Functions
fn add(a: i32, b: i32) -> i32 {
a + b
}
Arrays
let nums: Vec
for n in &nums {
println!(“{}”, n);
}
Error Handling
// JavaScript
try { } catch (e) { }
// Rust
match result {
Ok(val) => println!(“{}”, val),
Err(e) => eprintln!(“Error: {}”, e)
}
Conclusion
Rust offers memory safety without garbage collection!