R vs Scala: 30 mittarin vertailu

R vs Scala

R

R on Multi-paradigm-ohjelmointikieli, joka ilmestyi ensimmäisen kerran vuonna 1993 ja jonka suunnitteli Ross Ihaka, Robert Gentleman. Pääasialliset käyttötapaukset: Data Science, Scientific Computing, Statistics.

Scala

Scala on Object-Oriented, Functional-ohjelmointikieli, joka ilmestyi ensimmäisen kerran vuonna 2004 ja jonka suunnitteli Martin Odersky. Pääasialliset käyttötapaukset: Backend Services, Enterprise Applications, Android.

30 mittaria

MittariRScala
GitHub Stars5830255399
Stack Overflow Tags729989668243
TIOBE Rank3649
RedMonk Rank2051
PYPL Rank2456
Average Salary (USD)122736108106
Job Postings3832932694
Benchmarks Score1.00.77
Learning CurveHardHard
Community SizeVery LargeLarge
Documentation Quality89
Ecosystem Maturity109
Industry Adoption89
Type System Complexity97
Concurrency Support84
Performance - Execution Speed86
Performance - Memory Usage95
Performance - Startup Time86
Tooling Quality89
Package Manager Quality99
IDE Support89
Debugging Experience99
GitHub Stars Rank2025
Stack Overflow Tags Rank2532
Average Salary Rank2341
Job Postings Rank2235
Benchmarks Rank436
Learning Curve Score24
Community Size Score98
AHP Score7.667.17

AHP-pisteet

  • R: 7.66 (#23)
  • Scala: 7.17 (#30)
R               | ######## 7.66
Scala           | ####### 7.17

Milloin valita R

Data Science, Scientific Computing, Statistics, Visualization. R on Multi-paradigm-ohjelmointikieli, joka ilmestyi ensimmäisen kerran vuonna 1993 ja jonka suunnitteli Ross Ihaka, Robert Gentleman. Pääasialliset käyttötapaukset: Data Science, Scientific Computing, Statistics.

Milloin valita Scala

Backend Services, Enterprise Applications, Android. Scala on Object-Oriented, Functional-ohjelmointikieli, joka ilmestyi ensimmäisen kerran vuonna 2004 ja jonka suunnitteli Martin Odersky. Pääasialliset käyttötapaukset: Backend Services, Enterprise Applications, Android.

Hello World -esimerkki

R:

print('Hello, World!')

Scala:

object Main extends App { println("Hello, World!") }

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