Talk:Rosetta Code/Rank languages by popularity: Difference between revisions

Content added Content deleted
m (→‎wanted: a complete list: updated the number of languages. -- ~~~~)
m (→‎wanted: a complete list: added more whitespace. -- ~~~~)
Line 238: Line 238:
<br>Now, there're '''501''' programming languages. -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 09:40, 18 November 2013 (UTC)
<br>Now, there're '''501''' programming languages. -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 09:40, 18 November 2013 (UTC)
<br><br>The decrease in the number of programming languages is due to combining the
<br><br>The decrease in the number of programming languages is due to combining the
* '''UC++'''
:::* &nbsp; '''UC++'''
* '''µC++'''
:::* &nbsp; '''µC++'''
* '''ΜC++''' &nbsp; &nbsp; (unicode version)
:::* &nbsp; '''ΜC++''' &nbsp; &nbsp; (unicode version)
language into one: &nbsp; '''µC++'''. -- [[User:Gerard Schildberger|Gerard Schildberger]] 20:45, 26 January 2013 (UTC)
language into one: &nbsp; '''µC++'''. -- [[User:Gerard Schildberger|Gerard Schildberger]] 20:45, 26 January 2013 (UTC)


Line 248: Line 248:


: The way identically ranked languages (identical in the sense that they have the same number of entries) is sorted in the order in which they appear first in the Rosetta Code list. &nbsp; Thus, some languages aren't ranked fairly because of a (weak) sorting artifact of having the same number (of entries). &nbsp; Strictly speaking, if the following were true:
: The way identically ranked languages (identical in the sense that they have the same number of entries) is sorted in the order in which they appear first in the Rosetta Code list. &nbsp; Thus, some languages aren't ranked fairly because of a (weak) sorting artifact of having the same number (of entries). &nbsp; Strictly speaking, if the following were true:
* hog &nbsp; 97
:::* hog &nbsp; 97
* dog &nbsp; 72
:::* dog &nbsp; 72
* auk &nbsp; 72
:::* auk &nbsp; 72
* ape &nbsp; &nbsp; 4
:::* ape &nbsp; &nbsp; 4
* cow &nbsp; 72
:::* cow &nbsp; 72
* gnu &nbsp; 72
:::* gnu &nbsp; 72
The ranking should be:
The ranking should be:
* 1 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; hog
:::* 1 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; hog
* 2 (tied) &nbsp; dog
:::* 2 (tied) &nbsp; dog
* 2 (tied) &nbsp; auk
:::* 2 (tied) &nbsp; auk
* 2 (tied) &nbsp; cow
:::* 2 (tied) &nbsp; cow
* 2 (tied) &nbsp; gnu
:::* 2 (tied) &nbsp; gnu
* 6 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ape
:::* 6 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ape
with all 2<sup>nd</sup> place names marked as ''tied'' for 2<sup>nd</sup>, and nobody marked as 3<sup>rd</sup>, 4<sup>th</sup> or 5<sup>th</sup>.
with all 2<sup>nd</sup> place names marked as ''tied'' for 2<sup>nd</sup>, and nobody marked as 3<sup>rd</sup>, 4<sup>th</sup> or 5<sup>th</sup>.
<br>These duplicates (tied for placement) would make a good addition to this task (to rank languages ''correctly'') -- or lacking that, a good Rosetta Code task that can stand by itself.
<br>These duplicates (tied for placement) would make a good addition to this task (to rank languages ''correctly'') -- or lacking that, a good Rosetta Code task that can stand by itself.