Rust - 30 Metrics & AHP Score

Introduction

Rust is a Procedural, Object-Oriented, Generic programming language first appeared in 2010, designed by Mozilla. Main use cases: Systems Programming, Embedded, Performance-Critical Applications.

30 Metrics

Metric Value Rank
GitHub Stars 66161 4
Stack Overflow Tags 892308 2
TIOBE Rank 12
RedMonk Rank 20
PYPL Rank 9
Average Salary (USD) 132008 8
Job Postings 40030 17
Benchmarks Score 0.85 19
Learning Curve Hard
Community Size Very Large
Documentation Quality 10
Ecosystem Maturity 10
Industry Adoption 10
Type System Complexity 10
Concurrency Support 10
Performance - Execution Speed 8
Performance - Memory Usage 8
Performance - Startup Time 8
Tooling Quality 8
Package Manager Quality 9
IDE Support 7
Debugging Experience 8
GitHub Stars Rank 4
Stack Overflow Tags Rank 2
Average Salary Rank 8
Job Postings Rank 17
Benchmarks Rank 19
Learning Curve Score 2
Community Size Score 10
AHP Score 8.1 16

Hello World Example

fn main(){ println!("Hello, World!"); }

Main Use Cases

  • Systems Programming
  • Embedded
  • Performance-Critical Applications
  • Tokio
  • Actix
  • Rocket
  • wasm-bindgen

AHP Score

Rust AHP Score: 8.1 (#16)

Other languages