As of 2003-09-03, there are 58
WikiPages with "Cpp" in the title, 10 with "Cplusplus", 22 with "Cplus
Plus", and 21 with "Cee
Plus
Plus", all apparently related to the
MultiParadigmProgrammingLanguage C++ (also known as
CeePlusPlus or even
CeePlusPlusLanguage on this wiki). In the long run, it may be helpful to standardize on a spelling on this wiki. (Is it
ModernCeePlusPlusDesign or Modern
Cpp
Design?)
This is certainly not an urgent need, but still. Note that the name of this page should not be considered as leaning towards "Cee
Plus
Plus" - it's shorthand for the near-unreadable "Unify
Cee
Plus
Plus
Cpp
Cplus
Plus
And
Cplusplus".
Votes by people reading this page
CeePlusPlus 7
CplusPlus 0
Cplusplus 1
Cpp 0
Mostly Cpp 3 (CeePlusPlus where Cpp is not practical)
(someone at 68.155.107.249 decremented the count for Cpp on September 3, 2003. Could you explain why????? Changing your mind is OK; cheating is not. ;)
I changed my mind after considering the WikiAlphabet)
The vote by usage is
Cpp 58
CplusPlus 22
Cplusplus 10
CeePlusPlus 21
Cpp Pros
Cpp Cons
- Also a shorthand for the CeePreprocessor, therefore sometimes ambiguous.
- Cannot be a WikiName of its own, though we could have CppLanguage.
- Cpp is UgLy.
CplusPlus Pros
CplusPlusCons
- CplusPlus is UgLy. Especially since the same word is in both lowercase and uppercase
CeePlusPlus Pros
CeePlusPlus Cons
- It feels a bit kludgy to spell a letter for a valid WikiWord, however, WikiAlphabet is common practice.
Cplusplus Pros
- Only "C" is capitalized, giving it a similar feel to "C++".
CplusplusCons
On a practical note, the category
CategoryCpp already collects a lot of pages about C++, many of which do not contain any variant in the page name. So one way to sort this out is in fact to include all pages about C++ in the category. Also please note that there is a category Category
Cpp
Templates as well. --
JohnFletcher.
A foolish consistency is the hobgoblin of little minds, adored by little statesmen and philosophers and divines. With consistency a great soul has simply nothing to do. -- RalphWaldoEmerson
CategoryCpp