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

Content added Content deleted
(→‎More task clarification requested: Missed the optional part)
Line 7: Line 7:
: Some of the ealier programming examples used the ''category'' file as the "true file", and then filtered out the categories that weren't a language   (usually by keyword and/or phrase filters).   This worked fine for the top ten (or twenty, or fifty "languages" ...), but it became problematic when more programing languages where shown in the ranking.   My program (the REXX example) also read the ''languages'' file and used that for a true filter to verify that a category was indeed a programming language. -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 09:34, 12 March 2014 (UTC)
: Some of the ealier programming examples used the ''category'' file as the "true file", and then filtered out the categories that weren't a language   (usually by keyword and/or phrase filters).   This worked fine for the top ten (or twenty, or fifty "languages" ...), but it became problematic when more programing languages where shown in the ranking.   My program (the REXX example) also read the ''languages'' file and used that for a true filter to verify that a category was indeed a programming language. -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 09:34, 12 March 2014 (UTC)
:::The task description gave a url to use as the source data. It also states that "filtering wrong results is optional" (however wrong is defined). I looked through the source data and didn't see any indication as what was a programming language or not. The task description also doesn't list criteria or list heuristics. If any solution is to used as canonical solution, is should be marked as such in the task description.
:::The task description gave a url to use as the source data. It also states that "filtering wrong results is optional" (however wrong is defined). I looked through the source data and didn't see any indication as what was a programming language or not. The task description also doesn't list criteria or list heuristics. If any solution is to used as canonical solution, is should be marked as such in the task description.
:::: Oops, I somehow missed that filtering is optional. I've reverted my edits. (But IMHO that makes the task pretty useless and uninteresting). --[[User:AndiPersti|Andreas Perstinger]] ([[User talk:AndiPersti|talk]]) 17:46, 12 March 2014 (UTC)


:: As explained by Gerard, I've marked the [[zkl]] solution as incorrect because it includes non-language categories. In addition I've just marked several more solutions (including [[UnixPipes]]) as incorrect too. (I haven't noticed before that more solutions don't filter the categories list). --[[User:AndiPersti|Andreas Perstinger]] ([[User talk:AndiPersti|talk]]) 13:03, 12 March 2014 (UTC)
:: As explained by Gerard, I've marked the [[zkl]] solution as incorrect because it includes non-language categories. In addition I've just marked several more solutions (including [[UnixPipes]]) as incorrect too. (I haven't noticed before that more solutions don't filter the categories list). --[[User:AndiPersti|Andreas Perstinger]] ([[User talk:AndiPersti|talk]]) 13:03, 12 March 2014 (UTC)