Geeks With Blogs
.net alternatives by Michel Grootjans

Have you ever tried google trends? It's a fun utility to see trends in search keywords typed in google. You can go as far back as 2004, so there's plenty of data available. You can even compare different trends.

One of these interesting trends Pascal once pointed out is c# vs ruby. Back then, this is what it looked like (c#, ruby)

The blue line is c#, the red line is ruby. And what do you think the regular dips are? WEEKENDS!
And what's more, the ruby line is close to the c# line in the weekends. Does this mean that there are almost as many ruby developers as there are passionate c# developers? Maybe. It certainly seems to be a trend, but let's not be hasty about such conclusions. After all, I'm not looking for a flame war here.

Lets look at the current trend for the same keywords:

 Aha, now ruby is perceptibly more popular than c# in the weekend. This data supports what I've been suspecting for a while now: Ruby is on the rise worldwide. I quite like this idea.

Lets see what this means in our small country - Belgium:

Wow: 0 hits for ruby? Ok, that can't be right. Probably because searches in Belgium go through Tried the same on => same result. That probably means that the search terms for c# are WAY out of the league of Ruby in our small country. Does this mean it is time to jump on the Ruby bandwagon, because Belgium will be catching on, and now is the time to build expertise in it?

All in all, a fun aside in trying to decipher what these numbers and graphs mean, with maybe a little confirmation bias on my part.

Posted on Tuesday, September 28, 2010 10:52 PM .net , Ruby on Rails | Back to top

Comments on this post: Ruby vs C#: hard data

# re: Ruby vs C#: hard data
Requesting Gravatar...
What are the chances the users are searching for ruby with meaning other than the programing language - as the gemstone-
Left by Serban on Sep 29, 2010 6:42 PM

# re: Ruby vs C#: hard data
Requesting Gravatar...
Could it be that it takes more searches to find out how to do something in C# vs ruby? I've found that there are tons of really bad .net sites and forums that have questions but no real answers. I find it far easier to find the answer to a question when asking it of ruby vs c#.
Left by dave on Sep 29, 2010 7:05 PM

# re: Ruby vs C#: hard data
Requesting Gravatar...
You guys do have a point. I do realize that this is almost certainly a false interpretation of the data. For example: what does 0.5, 1 and 1.5 mean on the Y-axis? Is it a percentage? Are the values in the same scale in C# as in ruby?

However, the main topic of the post was the funny weekend dip that C# has vs the absence of this dip in ruby. I found that funny, that's all.
Left by Michel Grootjans on Sep 29, 2010 7:48 PM

# re: Ruby vs C#: hard data
Requesting Gravatar...
I don't want to read the article, but i just want to ask why ruby developers not come and kiss my ass( C# is the best)
Left by fostoq83 on Sep 30, 2010 1:56 PM

# re: Ruby vs C#: hard data
Requesting Gravatar...
I think unless you see ruby requests significantly higher during the week than the weekend the only thing you can say is that an insignificant number of people are posting requests the weekend and an insignificant number of people posting ruby requests always. There is no reason for the ruby line to be flat.
Left by dennis on Sep 30, 2010 9:40 PM

# re: Ruby vs C#: hard data
Requesting Gravatar...
It could also be a sign of maturity. If you add Java into the mix you'll also see that is on a downward trajectory since 2004. There's always going to be more noise around new products. Ruby will see the same thing happen.
Left by Chris KKemp on Oct 01, 2010 6:21 PM

Your comment:
 (will show your gravatar)

Copyright © Michel Grootjans | Powered by: