Interesting Features
- allocators for zig containers
- defer statement
- expression-oriented language
- second-class reference
- capabilities system
- distinct types
- implicit parameters
- geometry type system
- variadic functions
Performance
Design Mistakes and Anti-Features
- Covariant arrays
- implicit variable declaration
- Javascript variable hoisting
- late binding closure in Python
- C++ std::max returns wrong value
- context sensitive pattern matching in Rust