Language choice "C/C++" ought to be split.
Posted: Mon Oct 26, 2009 1:14 pm
Greetings everyone!
I'm a big fan of the site, but am befuddled by the decision to throw C and C++ together in the available language choices (under the dubious name "C/C++"). C and C++ are profoundly different programming languages, with radically different philosophies, programming styles, ways of solving problems, and user communities. Apart from the fact that it is downright ignorant [1] and disrespectful to both C and C++ users to apathically lump them together this way (one might as well lump together Java and C# users), it would also simply be interesting to see the relative user counts for the two languages.
Now, I realize the thousands of users who have been forced to select "C/C++" cannot be automatically classified as being either C users or C++ users. Ideally, then, "C/C++" should be kept for existing users, but should be replaced by separate "C" and "C++" choices in the profile edit panel. If that is not possible given the implementation of the site, the next best compromise would be to simply add "C" and "C++" choices and keep "C/C++" as well.
[1] Also see http://www.research.att.com/~bs/bs_faq.html#C-slash.
I'm a big fan of the site, but am befuddled by the decision to throw C and C++ together in the available language choices (under the dubious name "C/C++"). C and C++ are profoundly different programming languages, with radically different philosophies, programming styles, ways of solving problems, and user communities. Apart from the fact that it is downright ignorant [1] and disrespectful to both C and C++ users to apathically lump them together this way (one might as well lump together Java and C# users), it would also simply be interesting to see the relative user counts for the two languages.
Now, I realize the thousands of users who have been forced to select "C/C++" cannot be automatically classified as being either C users or C++ users. Ideally, then, "C/C++" should be kept for existing users, but should be replaced by separate "C" and "C++" choices in the profile edit panel. If that is not possible given the implementation of the site, the next best compromise would be to simply add "C" and "C++" choices and keep "C/C++" as well.
[1] Also see http://www.research.att.com/~bs/bs_faq.html#C-slash.