One of the defining factors about this SE is that it's NOT about programming. I recently edited a question which, I was surprised to see, the user had tagged as "C++", and had asked for an implementation.

I'm wondering, is there a specific reason we have tags for programming languages? It seems to me that having these would give new members the false impression that questions about programming in those languages are on topic. Likewise it seems silly to have only those languages when there are some languages which are much more likely to have questions appropriate to ask here (i.e. a type-theory question for Haskell).

I propose we delete those tags: , , , .

  • 3
    $\begingroup$ Some of those were on closed questions which I've now deleted. $\endgroup$ – Gilles 'SO- stop being evil' Jul 15 '13 at 20:15
  • 2
    $\begingroup$ I think some questions about semantics and language design and the like can be ontopic, and it may be useful to have the tags around. I agree in principle, though, and would expect most uses to be "wrong". $\endgroup$ – Raphael Mod Jul 16 '13 at 7:57
  • 1
    $\begingroup$ For reference, we have been having a more current discussion about the issue. $\endgroup$ – Raphael Mod Mar 24 '14 at 14:20
  • $\begingroup$ how do you justify your 1st claim, "one of the defining factors about this SE is that it's NOT about programming"? ofc there are other SE sites for coding/ programming but nowhere in the site description is there a statement that programming is off topic and think the phrasing of such a ban wouldn be quite problematic. $\endgroup$ – vzn Mar 31 '16 at 0:52
  • 1
    $\begingroup$ @vzn Just read the off topic descriptions. "Questions about software development or programming tools are off-topic here, but can be asked on Stack Overflow. " And from the help centre, Programming questions are off-topic here. $\endgroup$ – jmite Mar 31 '16 at 1:35
  • $\begingroup$ programming tools (the main topic of Stack Overflow) are different than programming. and what are any mainstream CS experts who assert that CS does not encompass programming? what universities espouse this in their curriculum? etc! $\endgroup$ – vzn Mar 31 '16 at 1:40

Questions about programming languages are fine as long as they are questions and not programming questions.

For example, it is fine to ask design questions about the C++ programming language. So the tag is can be useful for on-topic questions.

  • 6
    $\begingroup$ "it is fine to ask design questions about the C++ programming language" -- careful. I don't think "How do I instantiate an array in C++?" is ontopic; you are probably thinking about question on the design (decisions) of languages? $\endgroup$ – Raphael Mod Jul 19 '13 at 8:20
  • $\begingroup$ @Raphael, yes, that is what I meant. :) $\endgroup$ – Kaveh Jul 19 '13 at 8:45

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .