>>45memory safety
fearless concurrency
a real type system
macros
everything is an expression
C++-like speed
no inheritance and similar braindead garbage
fearless concurrency
much harder to write shit code
beautiful syntax like .collect::<Result<Vec<_>, _>>()?