[Avg. reading time: 1 minute]

Programming Matrix

Rust is both strongly typed and statically typed.

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

#programmingmatrix #static #dynamicVer 2.0.9

Last change: 2026-02-04