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

On Stack Overflow as of 19 August 2011 , has 28K questions, while has 47K questions, and once you exclude those that have both, you have 16K versus 34K, ie the language tag has fewer than half the questions that the framework has.

Is this unique to Ruby, or does this happen to other languages as well?

share|improve this question

closed as not constructive by kiamlaluno, davidsleeps, Brad Mace, Cody Gray, Pops Aug 23 '11 at 15:20

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

Why do you ask? – Michael Mrozek Aug 19 '11 at 0:31
@Michael: If Ruby is the programming language for which this happens, then it may indicate that the Ruby ecosystem may have some problems. – Andrew Grimm Aug 19 '11 at 0:33
Or just a really popular framework? – Michael Mrozek Aug 19 '11 at 0:39
You also have to consider people who mistag questions. Like there are lots of questions about the .NET Framework that have only the [c#] tag because that's the first thing that came to the mind of the asker. I don't see how this question is productive or useful, though. – Cody Gray Aug 19 '11 at 4:19
@Cody Gray: Do you think the question's unsuitable for any SE site, or do you think it's better suited to a different one than meta? – Andrew Grimm Aug 19 '11 at 5:02
Erm, I don't think it's necessarily unsuitable. There's nothing wrong with asking it here. I just don't know what the point is. What good is this data going to do you? – Cody Gray Aug 19 '11 at 5:04
@Cody: I feel it's good to get numerical data to confirm or deny a gut feeling. – Andrew Grimm Aug 19 '11 at 5:07
I think the data confirms it's unique to ruby, but I don't think it means ruby is unhealthy -- there are still more ruby-but-not-ruby-on-rails questions than there are perl questions, for example. – agf Aug 19 '11 at 8:30

I looked at each language tag, and then went to the top few tags that were framework-like. This is total tags, not overlap or unique. I didn't attempt to categorize iPhone or Android questions.

70,179 21,775 7,328 (includes Java version)

138,670 8,955 7,510 5,599

149,995 9,045 6,531

207,260 88,339 87,495 25,790

50,334 13,256

122,713 106,063

So, has more questions than any other framework except / or . , on the other hand, has far less questions than any of these other languages.

Is this unique to Ruby, or does this happen to other languages as well? – @Andrew Grimm

It's unique to Ruby, at least among the languages popular on this site.

Or just a really popular framework? – @Michael Mrozek

It's a really popular framework.

If Ruby is the programming language for which this happens, then it may indicate that the Ruby ecosystem may have some problems. – @Andrew Grimm

I don't think we can rule one way or the other on this, based on this information. The "really popular framework" theory seems sufficient. There are also more - questions than there are questions, for example.

share|improve this answer
You really should have compared [c#] to [.net]. The latter is actually the framework - and many .NET questions are quite incorrectly tagged [c#] instead. – Aarobot Aug 19 '11 at 3:35
Adding it. It basically has the same number of q's as; the sum of the two (even counting double-tagged questions twice) still doesn't add up to the # of q's for C#. – agf Aug 19 '11 at 3:36
Even javascript beats jquery! Although it's fairly close. (120K vs. 100K) – Pëkka Aug 19 '11 at 8:53
Added. Fairly similar to the C# vs. ratio (there is very little overlap between .net and – agf Aug 19 '11 at 8:57
Also, a better comparison for the [objective-c] (50,334) tag is vs. [iphone] at (94,880). Almost all of the latter questions use the Objective-C language, yet it isn't always specified in the tags. Nominally, these would be tagged [cocoa-touch], but that hasn't been the convention for this platform. – Brad Larson Aug 19 '11 at 20:45
I think iPhone and Android are special cases. This was really about web frameworks anyway; I just threw a couple of others in for completeness. – agf Aug 20 '11 at 8:36

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