Talk:Rosetta Code/Tasks sorted by average lines of code: Difference between revisions

Content added Content deleted
(Up for deletion.)
(Added new section on the future of this task.)
Line 55: Line 55:
:: I think rating the task manually is the best: beginner, intermediate, advanced, or 1 star, 2 stars, 3 stars. If you do want to automate it, then the correlation between the number of contributions and the amount of time (perhaps months) a task has been published is probably the best measure. Put up a simple task and you'll get lots of contributions, put up a more difficult one and you'll get fewer. [[User:Fwend|Fwend]] 11:01, 15 February 2013 (UTC)
:: I think rating the task manually is the best: beginner, intermediate, advanced, or 1 star, 2 stars, 3 stars. If you do want to automate it, then the correlation between the number of contributions and the amount of time (perhaps months) a task has been published is probably the best measure. Put up a simple task and you'll get lots of contributions, put up a more difficult one and you'll get fewer. [[User:Fwend|Fwend]] 11:01, 15 February 2013 (UTC)
::: There's some justice to that, especially in the context of inadequately described and/or ambiguous tasks. That said, tasks often undergo revision, and there can be other influences on task implementation (such as publicity). --[[User:Rdm|Rdm]] 13:33, 15 February 2013 (UTC)
::: There's some justice to that, especially in the context of inadequately described and/or ambiguous tasks. That said, tasks often undergo revision, and there can be other influences on task implementation (such as publicity). --[[User:Rdm|Rdm]] 13:33, 15 February 2013 (UTC)

==Should we now attempt this task?==

This task has been saying for the last five years that it should not be attempted until it's decided whether or not it's promoting an anti-pattern. Despite that there has been no further discussion on this page and it seems to me that we should try now to resolve the situation once and for all.

My personal view is that it's no more promoting an anti-pattern than the [[Rosetta Code/Rank languages by popularity]] task. All that does is to count the number of tasks completed for each language and no one would pretend that is a measure of a language's popularity or even that there is necessarily a correlation between the two. Despite this, it has proved a popular task with several members providing regular updates.

In contrast, there probably is some correlation between the average number of lines of code per solution and the difficulty of the task though clearly there are other factors involved.

The task seems reasonably well defined (though I would suggest not counting blank lines in the average) and the only thing which concerns me is that we'll inevitably be pounding the server pretty hard to get the raw material for the calculations though possibly no more so than some of the other 'Rosetta Code/xxxx' tasks.

So what does everybody think - should the task be opened for solutions or should it deleted before some-one is tempted to add one? --[[User:PureFox|PureFox]] ([[User talk:PureFox|talk]]) 19:55, 13 February 2020 (UTC)