When a project calls for high-performance execution speeds accompanied with top-notch safety and stability guarantees, Rust is my go-to choice as programming language. The Rust ecosystem is vast and growing rapidly with high-quality libraries that you can mix and match to get practically any job done. Top project candidates for Rust include:
- Command line applications
- Servers, Web, gRPC, REST
- Embedded and highly constrained environments