Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 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

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
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 .