Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 157 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

The tag has just over 50 questions.

Many of them are about CL and OpenCL.

Many of them are probably tagged to represent the MSVC C compiler, cl.exe.

I've just rejected a suggested edit for a wiki that only allowed the MSVC meaning (with a custom explanation saying why, and saying it was time to discuss on Meta) — but it seems that other people thought it was OK.

What's best to do with the tag?

I note that there is a with about 1300 questions; those questions about OpenCL could simply lose the plain tag. There are a variety of tags related to MS Visual Studio; I'm not sure if there needs to be a separate tag for cl.exe per se.

share|improve this question

closed as off-topic by CRABOLO, Al E., Shadow Wizard, Martijn Pieters, nicael Dec 7 '14 at 11:59

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "This question pertains only to a specific site in the Stack Exchange Network. Questions on Meta Stack Exchange should pertain to our network or software that drives it as a whole, within the guidelines defined in the help center. You should ask this question on the meta site where your concern originated." – CRABOLO, Al E., Shadow Wizard, Martijn Pieters, nicael
If this question can be reworded to fit the rules in the help center, please edit the question.

I say blacklist it, and split the existing questions into three tags, ibm-cl, open-cl, and msvc-cl. Too much confusion could be had having just a single synonym. – Richard J. Ross III Mar 2 '13 at 2:13
There is no dash in OpenCL, and few people really know what the frontend executable is for MSVC. – user7116 Mar 2 '13 at 2:45
The tag wiki for [cl] has now become MSVC-specific after all. – John Flatness Mar 2 '13 at 3:38
up vote 5 down vote accepted

Of the 53, it seems the meanings of break down like this:

OpenCL already has a tag, as mentioned, and the Lisp ones seem like a simple obvious retag. The two "legitimate" uses seem to be the Visual Studio and IBM meanings.

The tag wiki references , which has 4 questions and 2 followers. Many posts reference CL without any more specific tag.

If popularity is the relevant metric, cl.exe wins. On the other hand, + beats the cl.exe usages handily.

I'm tempted to agree that plain ol' may just be too vague to be useful, and all the questions should go to new, loving homes. The Visual Studio compiler would seem to be the obvious choice if lives, though (and as of recently the tag wiki reflects this already).

share|improve this answer
Thanks for your extra analyis. I've updated the Wiki entry to indicate that it shouldn't be used because it is ambiguous, and have put in the suggested tags for each of the ambiguous meanings. I did leave the MSVC commentary behind in the main Wiki section, but it is a little bit of a sore thumb. – Jonathan Leffler Mar 2 '13 at 4:32
And all the cl-tagged questions are now not tagged cl. – Jonathan Leffler Mar 2 '13 at 4:56

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