Rust is a interpreted, statically duck typed, declarative programming language 😝
look at all these wacky things the Rust type system lets us do!
and unlike TypeScript, which also has a very expressive type system,
the Rust type system is sound (i.e no implicit any
)
most of this was inspired by Typing the Technical Interview