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