R 与 Vue 对比:30项指标

R 对比 Vue

R

R 是一种Multi-paradigm编程语言,首次出现于 1993 年,由 Ross Ihaka, Robert Gentleman 设计。主要应用场景:Data Science, Scientific Computing, Statistics。

Vue

Vue 是一种Declarative, Component-Based, Functional编程语言,首次出现于 2014 年,由 Evan You 设计。主要应用场景:Web Frontend, Single Page Applications, UI Development。

30项指标

指标 R Vue
GitHub Stars 58302 55435
Stack Overflow Tags 729989 819266
TIOBE Rank 36 27
RedMonk Rank 20 31
PYPL Rank 24 33
Average Salary (USD) 122736 125708
Job Postings 38329 39773
Benchmarks Score 1.0 0.82
Learning Curve Hard Hard
Community Size Very Large Very Large
Documentation Quality 8 8
Ecosystem Maturity 10 10
Industry Adoption 8 8
Type System Complexity 9 9
Concurrency Support 8 7
Performance - Execution Speed 8 9
Performance - Memory Usage 9 10
Performance - Startup Time 8 8
Tooling Quality 8 7
Package Manager Quality 9 10
IDE Support 8 7
Debugging Experience 9 6
GitHub Stars Rank 20 24
Stack Overflow Tags Rank 25 16
Average Salary Rank 23 18
Job Postings Rank 22 18
Benchmarks Rank 4 30
Learning Curve Score 2 3
Community Size Score 9 9
AHP Score 7.66 7.62

AHP综合评分

  • R: 7.66 (#23)
  • Vue: 7.62 (#24)
R               | ######## 7.66
Vue             | ######## 7.62

何时选择R

Data Science, Scientific Computing, Statistics, Visualization. R 是一种Multi-paradigm编程语言,首次出现于 1993 年,由 Ross Ihaka, Robert Gentleman 设计。主要应用场景:Data Science, Scientific Computing, Statistics。

何时选择Vue

Web Frontend, Single Page Applications, UI Development. Vue 是一种Declarative, Component-Based, Functional编程语言,首次出现于 2014 年,由 Evan You 设计。主要应用场景:Web Frontend, Single Page Applications, UI Development。

Hello World 示例

R:

print('Hello, World!')

Vue:

<template><h1>Hello, World!</h1></template>

Other languages