What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 150 Stack Exchange communities.

Maybe it's a case of me misreading causality, but hasn't anyone noticed mostly that C# / .NET gurus occupy the Valhalla of SO? I also see the maximum questions in this field, and a classic long tail from there...

Does anyone have any idea why?

share|improve this question

5 Answers 5

up vote 11 down vote accepted

Knowing C# and Java is certainly an advantage on Stack Overflow. There are obviously more questions to answer. On the other hand, there are also more people answering those questions - so there's more competition to give the best answers (and give them quickly).

Overall I suspect it is easier to gain rep from popular topics - but it's not quite as straightforward as "there are x times as many questions, so it's easy to get x times as much rep."

share|improve this answer
Yeah, you're right (obviously :-/). – Sudhir Jonathan Dec 20 '09 at 18:18
You're the person I had in mind, actually, when asking this. How on earth did you get here so fast? – Sudhir Jonathan Dec 20 '09 at 18:27
There's also more page views, and hence more people upvoting. I'd think this would likely counteract the increased competition. – David Thornley Dec 20 '09 at 19:02

Do C# / .NET gurus have a massive edge on SO?

Only if you think it's a competition.

share|improve this answer
Lol :) yeah, in terms of gaining rep, I mean. – Sudhir Jonathan Dec 20 '09 at 18:18

I would venture to guess because the Microsoft .NET platform is rather popular and a very common tool used.

So naturally, you would see more questions/answers and people involved with this.

share|improve this answer

Computer says homework is more lucrative


C# and .Net questions are certainly more prevalent but they are also less lucrative than many other tags.

share|improve this answer

I would think answering questions from any popular language/technology would give you an edge proportional to its popularity. C# just happens to be a popular language. I really don't see how this hurts someone who does not participate in C# questions.

share|improve this answer

You must log in to answer this question.

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