Thrift - 30 Metrics & AHP Score

Introduction

Thrift is a Declarative, Interface programming language first appeared in 2007, designed by Facebook. Main use cases: Interface Definition, RPC, Schema.

30 Metrics

MetricValueRank
GitHub Stars25435133
Stack Overflow Tags297872155
TIOBE Rank139
RedMonk Rank139
PYPL Rank141
Average Salary (USD)68270159
Job Postings15335150
Benchmarks Score0.51102
Learning CurveEasy
Community SizeSmall
Documentation Quality4
Ecosystem Maturity5
Industry Adoption3
Type System Complexity4
Concurrency Support1
Performance - Execution Speed1
Performance - Memory Usage1
Performance - Startup Time1
Tooling Quality3
Package Manager Quality5
IDE Support3
Debugging Experience2
GitHub Stars Rank133
Stack Overflow Tags Rank155
Average Salary Rank159
Job Postings Rank150
Benchmarks Rank102
Learning Curve Score8
Community Size Score2
AHP Score3.56162

Hello World Example

struct Hello { 1: string msg }

Main Use Cases

  • Interface Definition
  • RPC
  • Schema
  • Apache Thrift

AHP Score

Thrift AHP Score: 3.56 (#162)

Other languages