Talk:RC POP.OUT: Difference between revisions

Content added Content deleted
No edit summary
(→‎language popularity: added comments.)
Line 23: Line 23:
::rosettacode.org/mw/api.php?action=query&generator=categorymembers&gcmtitle=Category:Programming%20Languages&gcmlimit=500&gcmcontinue=&prop=categoryinfo&format=txt
::rosettacode.org/mw/api.php?action=query&generator=categorymembers&gcmtitle=Category:Programming%20Languages&gcmlimit=500&gcmcontinue=&prop=categoryinfo&format=txt
Then check the gcmcontinue code at the top to cycle through each additional 500 results until complete. The Awk solution does this. -- [[User:3havj7t3nps8z8wij3g9|3havj7t3nps8z8wij3g9]] ([[User talk:3havj7t3nps8z8wij3g9|talk]]) 20:59, 27 May 2015 (UTC)
Then check the gcmcontinue code at the top to cycle through each additional 500 results until complete. The Awk solution does this. -- [[User:3havj7t3nps8z8wij3g9|3havj7t3nps8z8wij3g9]] ([[User talk:3havj7t3nps8z8wij3g9|talk]]) 20:59, 27 May 2015 (UTC)

: There is no problem with the REXX code (as per the original Rosetta Code task's requirements).   The REXX program uses the   ''categories''   page, not the   ''languages''   page.   The REXX language entry uses the   ''languages''   page solely as a verification file to validate if a category entry is indeed a computer programming language entry.   Since the REXX entry uses the   ''categories''   page, there are no entries in that page that have zero entries (for a computer programming language).   One just shouldn't change the task requirements and/or definitions this late in the game, I should think. -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 02:14, 28 May 2015 (UTC)

<br><br>


: As mentioned in the talk page for the Rosetta Code task &nbsp; ''Rank languages by popularity'', &nbsp;
: As mentioned in the talk page for the Rosetta Code task &nbsp; ''Rank languages by popularity'', &nbsp;



{The text below was copied wholesale from the talk section '''==wanted: a complete list==''' &nbsp; (at the very end of that section):}
{The text below was copied wholesale from the talk section '''==wanted: a complete list==''' &nbsp; (at the very end of that section):}
Line 32: Line 37:
-----
-----


:According to [http://rosettacode.org/wiki/Category:A%2B its task page] A+ has no tasks implemented. It seems as if a language with no tasks impelemented is treated as if it has three
:According to [http://rosettacode.org/wiki/Category:A%2B its task page] A+ has no tasks implemented. It seems as if a language with no tasks implemented is treated as if it has three
:: rank: 441 (3 entries) A+
:: rank: 441 (3 entries) A+
:--[[User:Nigel Galloway|Nigel Galloway]] 14:51, 26 January 2013 (UTC)
:--[[User:Nigel Galloway|Nigel Galloway]] 14:51, 26 January 2013 (UTC)
Line 52: Line 57:


[[User:Gerard Schildberger]], the list is "popularity", per the title. The criteria may have been better worded, as always, but what's expected is a measure of "popularity". As the 2013 discussion points out, the subcategory names shouldn't be included as they don't measure popularity. What the person who wrote the criteria meant when they said "members" was obviously "implementations". Otherwise, what is this list of? Not popularity. There is a contradiction, the title says one thing and the criteria another, so we have to judge what was meant, "popularity" of languages was clearly the intention. -- [[User:3havj7t3nps8z8wij3g9|3havj7t3nps8z8wij3g9]] ([[User talk:3havj7t3nps8z8wij3g9|talk]]) 01:42, 28 May 2015 (UTC)
[[User:Gerard Schildberger]], the list is "popularity", per the title. The criteria may have been better worded, as always, but what's expected is a measure of "popularity". As the 2013 discussion points out, the subcategory names shouldn't be included as they don't measure popularity. What the person who wrote the criteria meant when they said "members" was obviously "implementations". Otherwise, what is this list of? Not popularity. There is a contradiction, the title says one thing and the criteria another, so we have to judge what was meant, "popularity" of languages was clearly the intention. -- [[User:3havj7t3nps8z8wij3g9|3havj7t3nps8z8wij3g9]] ([[User talk:3havj7t3nps8z8wij3g9|talk]]) 01:42, 28 May 2015 (UTC)

: Even so, I took the ('''original''') task's description/requirements from the task, not it's discussion/talk page, or for that matter, some expectation. &nbsp; I would have expected that the task's requirements and/or description would be discussed first (at least by the original author of the Rosetta Code task) before it was changed. &nbsp; The task still states (and implies) that popularity is based on the number of members in (from) the category page, and I used (for the REXX version) the &nbsp; ''languages'' &nbsp; page to filter out the non-language entries from the category page. &nbsp; That may not be what some expectations are, but that is what I used when I entered the REXX language entry. &nbsp; I don't use the ''title'' for a task's requirement, only the task's (requirements) text. -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 02:14, 28 May 2015 (UTC)




<strike>
<strike>