4 ms·
There is a problem with comparing programming languages using something similar to Rosetta Code. All of the examples tend to be short and somewhat trivial, whil
by malisper 12y ago
There is a problem with comparing programming languages using something similar to Rosetta Code. All of the examples tend to be short and somewhat trivial, while in the real world, programs are magnitudes larger. Some of the differences in programming languages don't show unless you look at large scale programs. In addition, by looking at clean examples you lose out on how the program changed over time and how long it took to develop the program, two of the biggest differences between programming languages.
I care much more about how long it takes to create/modify a program, than I care about how fast it runs or how concise it is.
- icefox 12y agoI know that http://www.codewars.com/ http://www.codewars.com/ does keep track of how long it take someone to write a correct solution and could compare the different languages on that metric, does Rosetta Code have that data available or is that not measured?
- ygra 12y agoRosetta Code is simply a Wiki with a collection of tasks and a collection of implementations in various languages. So no, there is no such data. After all, you tend to not create the implementation on that site but offline and just add it to a page when you're done.
- kazinator 12y agoYes, this is a problem. Some of the programming languages covered by Rosetta are "code golfing" languages which are designed to produce compact solutions for those types of problems, but are completely useless for developing anything.