Category talk:Programming Languages: Difference between revisions

Content added Content deleted
(That's another way.)
m (typo)
Line 19: Line 19:
: Hm. [[:Category:BBC BASIC|BBC BASIC]] is marked as an implementation of [[:Category:BASIC|BASIC]]. If you use {{tmpl|Language}} instead of {{tmpl|implementation}} on [[:Category:BBC BASIC]], it would be removed from being listed as an implementation, and instead be listed as a language of its own. The distinction between language implementations and derivative languages is difficult to be objective about, and not entirely clear; that's why we wind up with strange data organization quirks like these. --[[User:Short Circuit|Michael Mol]] 11:00, 15 May 2011 (UTC)
: Hm. [[:Category:BBC BASIC|BBC BASIC]] is marked as an implementation of [[:Category:BASIC|BASIC]]. If you use {{tmpl|Language}} instead of {{tmpl|implementation}} on [[:Category:BBC BASIC]], it would be removed from being listed as an implementation, and instead be listed as a language of its own. The distinction between language implementations and derivative languages is difficult to be objective about, and not entirely clear; that's why we wind up with strange data organization quirks like these. --[[User:Short Circuit|Michael Mol]] 11:00, 15 May 2011 (UTC)
:: I'm confused. If one looks at, for example, the [[:Category:Liberty BASIC]] page it also has {{tmpl|implementation}} yet that '''is''' indexed under [[:Category:Programming Languages]] as well as under [[:Category:Implementations]]. --Richard Russell 13:32, 15 May 2011 (UTC)
:: I'm confused. If one looks at, for example, the [[:Category:Liberty BASIC]] page it also has {{tmpl|implementation}} yet that '''is''' indexed under [[:Category:Programming Languages]] as well as under [[:Category:Implementations]]. --Richard Russell 13:32, 15 May 2011 (UTC)
::: That's because [[:Category:Liberty BASIC]] has both {{tmpl|implementation}} and {{tmpl|langauge}}. I'm really not sure of the best way to go about indexing BBC BASIC, but if you want to follow the model demonstrated by Liberty BASIC, that's fine too. (So you would add {{tmpl|language}} to [[:Category:BBC BASIC]]). --[[User:Short Circuit|Michael Mol]] 11:38, 17 May 2011 (UTC)
::: That's because [[:Category:Liberty BASIC]] has both {{tmpl|implementation}} and {{tmpl|language}}. I'm really not sure of the best way to go about indexing BBC BASIC, but if you want to follow the model demonstrated by Liberty BASIC, that's fine too. (So you would add {{tmpl|language}} to [[:Category:BBC BASIC]]). --[[User:Short Circuit|Michael Mol]] 11:38, 17 May 2011 (UTC)