Ninja - 30 μετρικές και σκορ AHP

Η Ninja είναι μια Declarative, Imperative γλώσσα προγραμματισμού που εμφανίστηκε για πρώτη φορά το 2010, σχεδιασμένη από τον Evan Martin. Κύριες χρήσεις: Build Automation, Dependency Management, CI/CD.

Εισαγωγή

Η Ninja είναι μια Declarative, Imperative γλώσσα προγραμματισμού που εμφανίστηκε για πρώτη φορά το 2010, σχεδιασμένη από τον Evan Martin. Κύριες χρήσεις: Build Automation, Dependency Management, CI/CD.

30 μετρικές

ΜετρικήΤιμήΚατάταξη
GitHub Stars3426382
Stack Overflow Tags42072594
TIOBE Rank99
RedMonk Rank108
PYPL Rank106
Average Salary (USD)8272698
Job Postings2046298
Benchmarks Score0.5877
Learning CurveMedium
Community SizeMedium
Documentation Quality4
Ecosystem Maturity6
Industry Adoption6
Type System Complexity3
Concurrency Support4
Performance - Execution Speed6
Performance - Memory Usage5
Performance - Startup Time7
Tooling Quality6
Package Manager Quality5
IDE Support6
Debugging Experience7
GitHub Stars Rank82
Stack Overflow Tags Rank94
Average Salary Rank98
Job Postings Rank98
Benchmarks Rank77
Learning Curve Score7
Community Size Score4
AHP Score5.3576

Παράδειγμα Hello World

rule echo
  command = echo Hello, World!

Κύριες χρήσεις

  • Build Automation
  • Dependency Management
  • CI/CD

Δημοφιλή frameworks

  • CMake

Σκορ AHP

Ninja Σκορ AHP: 5.35 (#76)

Σχετικές συγκρίσεις

Άλλες γλώσσες