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

From Rosetta Code
Content added Content deleted
m (omissions)
m (Demote to Not-A-Task)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{alertbox|#ffe4e4|Note that it is not necessarily the case that this task represents a sensible concept for Rosetta Code, as it may well be promoting an anti-pattern. As such, please do not attempt it until [[Talk:Rosetta Code/Tasks sorted by average lines of code|discussion]] fully resolves this issue.}}
{{alertbox|#ffe4e4|Note that it is not necessarily the case that this task represents a sensible concept for Rosetta Code, as it may well be promoting an anti-pattern.
As such, this has been specifically determined to be '''Not A Task''' and should not be implemented.
{{draft task|Rosetta Code related}}

Tasks in Rosetta Code in generally are simple tasks, yet they still lie in a range of complexity spectrum. By sortng tasks in term of its complexity, a new code contributer may found more comfortable to sumbit code in order from simple task to more complex one. An intuitive complexity indicator may be the average number of lines of code for the tasks.
This page is left here for historical and informational reasons.}}



Tasks in Rosetta Code in generally are simple tasks, yet they still lie in a range of complexity spectrum.
By sorting tasks in term of its complexity, a new code contributer may find himself more comfortable to submit code in order from simple task to more complex one. An intuitive complexity indicator may be the average number of lines of code for the tasks.


'''Task:'''
'''Task:'''
<br>
<br>
Sort the tasks in Rosetta Code in ascending order of average lines of code. Some issues to be aware of:
Sort the tasks in Rosetta Code in ascending order of average lines of code.
Some issues to be aware of:
# It may be difficult to identify a code block from raw html source;
# It may be difficult to identify a code block from raw html source;
# Some languages may provide multiple demonstrations, average should be made per demonstration rather than per language.
# Some languages may provide multiple demonstrations, average should be made per demonstration rather than per language.
Line 15: Line 22:
{{omit from|Locomotive Basic}}
{{omit from|Locomotive Basic}}
{{omit from|Openscad}}
{{omit from|Openscad}}
{{omit from|PARI/GP}}
{{omit from|TPP}}
{{omit from|TPP}}
{{omit from|ZX Spectrum Basic}}
{{omit from|ZX Spectrum Basic}}

Latest revision as of 12:59, 30 May 2020

Note that it is not necessarily the case that this task represents a sensible concept for Rosetta Code, as it may well be promoting an anti-pattern.

As such, this has been specifically determined to be Not A Task and should not be implemented.

This page is left here for historical and informational reasons.


Tasks in Rosetta Code in generally are simple tasks, yet they still lie in a range of complexity spectrum. By sorting tasks in term of its complexity, a new code contributer may find himself more comfortable to submit code in order from simple task to more complex one. An intuitive complexity indicator may be the average number of lines of code for the tasks.

Task:
Sort the tasks in Rosetta Code in ascending order of average lines of code. Some issues to be aware of:

  1. It may be difficult to identify a code block from raw html source;
  2. Some languages may provide multiple demonstrations, average should be made per demonstration rather than per language.
  3. Warning: this task may cause heavy traffic load of the site, please be cautious.