Rust Main Strengths 👍

  • 🚀 Modern Language: nice and efficient generics, pattern matching, modern tooling

  • Safety by Construction: pointers checked at compile-time, thread-safety, no hidden states

  • 🔬 Low Level Control: no gc or runtime, control allocation, can write low-level code

  • 🏎 Blazingly Fast: can power performance-critical services, runs on embedded devices

  • 🌈 Compatibility: zero-overhead ffi, great webassembly support, works with traditional tools