My first impressions of Rust | Technorage

cxs080wnnykflkmsfo9p.png

What I like about Rust

  • No Garbage collection
  • Immutable by default
  • Pattern matching
  • Generics
  • Static types and advanced type declarations
  • Nice and simple error handling
  • Tuples
  • Block expressions
  • Beautiful compiler output
  • Built-in tooling
  • Concurrency
  • Macros and meta-programming
  • Traits

What I don’t like about Rust

  • Complexity
  • Shadowing of variables in the same context
  • Functions are not first-class citizens
  • Implicit implementation of traits
  • Nitpicks
2019-12-20 14:02:23