Stack Explorer

Rust

Safe systems language without garbage collector

Typing: static Created: 2010
Official site

Paradigms

functionalconcurrentprocedural

Pros and Cons

Ventajas

  • + Memory safety without GC
  • + Performance comparable to C/C++
  • + Fearless concurrency
  • + Excellent tooling (Cargo)
  • + WebAssembly first-class

Desventajas

  • - Steep learning curve
  • - Long compilation times
  • - Ownership can be frustrating
  • - Fewer libraries than mature ecosystems

Casos de Uso

  • Operating systems
  • Browsers (Firefox, Chrome parts)
  • High-performance CLIs
  • WebAssembly
  • Blockchain and crypto

Frameworks and Libraries (3)