[Avg. reading time: 2 minutes]
Programming Matrix
Can you spot Rust in this

Rust is both strongly typed and statically typed. This combination is rare and intentional.
Strongly Typed
- No implicit conversion between incompatible types
- Operations must be type-correct by design
- The compiler never guesses intent
Statically Typed
- Every variable’s type is known at compile time
- Errors are caught before the program runs
- Runtime surprises are aggressively eliminated
let num = 5;
let text = "hello";
// The next line won't compile
// let result = num + text; // Error