Half or more of the C++/CLI questions posted every day
demonstrate, through fundamental misunderstanding of OOP, that
the asker has never learned either standard C++ or C#, or even a
similar managed language such as Java, VB.NET, or F#.  I feel
that C++/CLI is not a language for beginners, it's for users who
have run up against limits of p/invoke (or C# generally) and
want to use features like C++ templates, deterministics
destruction, C++ interop, and large existing C++ code bases.
Would the SO community favor or frown on telling these users
that they aren't ready to try C++/CLI until they learn either C#
(or standard C++, depending on the question) first?
share|improve this question I doubt this is limited to C++/CLI
–  davidsleeps Apr 7 '11 at 4:19 Would the "bad-question" tag
apply to this question? –  Andrew Grimm Apr 7 '11 at 4:20
@Andrew: Probably. I'll add it. I'm not as familiar with
commonly used tags on meta as the main SO site. –  Ben Voigt Apr
7 '11 at 4:21 I dunno about wrong or not, but it's