top | item 3652205

Node.js to pass Ruby on Rails in search popularity

23 points| arturadib | 14 years ago |google.com | reply

33 comments

order
[+] Spyro7|14 years ago|reply
This graph is completely useless. It is looking at relative Google search query volume.

Of course Node.js search queries are rising. There is a lot of noise being made about the platform, the platform is relatively recent, and people are curious about it.

Of course Ruby on Rails search queries are falling. It has been out for a while, and people have become familiar with it at this point.

In other words, they don't need to google for Ruby on Rails when they can just go to one of the sites that they have bookmarked.

This is not a milestone by any stretch of the imagination.

[+] gamache|14 years ago|reply
'Ruby on Rails'? Who has time to type three words into the search box?

Compare 'rails' with 'node.js' and you see a different picture: http://www.google.com/trends/?q=rails,+node.js&ctab=0...

'node.js' has less than 15% the search volume of 'rails'.

[+] arturadib|14 years ago|reply
To be fair you'd have to compare "node" and "rails", which is almost entirely contaminated by out-of-context results.
[+] chewbranca|14 years ago|reply
The only problem with that comparison is the first six example results have nothing to do with "Ruby on Rails".
[+] riffraff|14 years ago|reply
make the graph smaller, and the RoR decline will be much slower, and the actual overcoming does not seem too close

http://www.google.com/trends/?q=ruby+on+rails,+node.js&c...

(or remove "on" from the first and the search volume increases by 30%)

Really, couldn't this be less trollish?

     node js searches double in one year: 
     http://www.google.com/trends/?q=node.js&ctab=0&geo=all&date=ytd&sort=1
[+] arturadib|14 years ago|reply
> or remove "on" from the first and the search volume increases by 30%

A more thorough analysis would also require factoring in "node.js", "node", "nodejs", versus "ror", "rails", etc, all with the right intent and right context. That's really tough.

> couldn't this be less trollish?

This isn't scientific, but it's a milestone nonetheless - aren't all milestones arbitrary?

[+] mattmanser|14 years ago|reply
Add to that the top result for just 'rails' is also ruby on rails.
[+] DevX101|14 years ago|reply
In your zoomed in graph. Node.js has increased by about 50%, while R&R has had roughly 0% growth.

I don't see the point you're trying to make.

[+] chewbranca|14 years ago|reply
This graph is biased by the fact that you're searching 3 words versus one. I personally qualify searches with "rails" throughout the day, but hardly ever actually search "ruby on rails". I imagine most other rails devs do as well, so this graph is missing a substantial amount of rails traffic.
[+] arturadib|14 years ago|reply
Agreed. But to be fair one would have to do the same for Node: add "node" and "nodejs". It'd be tough though, since like "rails" there are multiple contexts the words can be used. This is just one milestone; not meant as an exact comparison.
[+] zedr|14 years ago|reply
Search popularity (especially on Google Trends) does not necessarily mean that a technology is trending, or that its adoption is increasing.

Take a look at this comparison for the terms "ruby", "python", and "javascript": http://www.google.com/trends/?q=python,+ruby,+javascript

From the graph, it appears that JavaScript's popularity is fading; I'd say that it has never been higher than in these recent years.

[+] breakall|14 years ago|reply
Anyone else notice that when you add php, python, javascript, etc into the graph, all the terms trend down since 2004? Why is this?
[+] kumarm|14 years ago|reply
Totally not true. Look at the scale. ROR is on scale of 1 and Node.js scale is 0.08. Node.js is searched 0.08 times ROR indicating ROR is 12 times more popular still.
[+] AnthonyB3|14 years ago|reply
No, the 1.0 vs. .08 is for the entire eight year period depicted, during most of which Node.js didn't even exist. What's relevant is the trend and how they compare right now -- RoR is going down, Node is going up, and Node is right now nearly as high as RoR. If you change it to show only the last 30 days, RoR is 1.0 and Node is .87 (i.e., RoR is getting only 15% more searches, not 12 times the searches).
[+] kyledrake|14 years ago|reply
That's some ROFLscale right there!
[+] pavelludiq|14 years ago|reply
Does anybody other that clueless managers actually make tech decisions based on search popularity? I can see some limited value in choosing one project over another because of popularity in general, but as long as there are more than 10 projects using it, popularity is irrelevant compared to other criteria, like the actual quality of a tool.

Seriously, this popularity contest between node and rails is getting annoying, open source is not high-school, quit obsessing over useless numbers and write awesome code.

It's 2012, you can get away with using whatever you like, even Haskell or Lisp, choose whatever works best for you. On the internet nobody(relevant) cares if you're a dog(to paraphrase the popular quote).

[+] f4stjack|14 years ago|reply
I am not sure whether this is a good thing for node.js or not. Because I only search google if I encounter an error or something that documentation is not clear on. The search ratio for Rails is quite understandable because of its user base, more users, more installations, more problems - especially regarding gem version clashes. But this early search spike in node.js does not compel me to it, at all. I thought "hmm, people experience problems a lot with it I guess".

That's my grain of salt anyway...

[+] scriptproof|14 years ago|reply
As a JavaScript user, when I have a problem to solve, I make a search with "JavaScript" in the query. This contributes to the popularity of the word. It could be the same for Node.js or ROR. @chewbranca: the word "rails" has a more generic meaning than Ruby on rails and may be included in many more queries.
[+] mtkd|14 years ago|reply
Interesting that it has less velocity than Rails did at inception. Less of a revolution?
[+] pragmatic|14 years ago|reply
It doesn't have the 37signals hype machine behind it. For example Ryan Dahl hasn't appeared on any magizine (that I am aware of).

(note: "hype machine" is either a compliment or an insult based on your point of view, however they were very successful marketing Ruby on Rails and themselves. Regardless of my view point, I have to respect that.)

[+] tvon|14 years ago|reply
What meaning do you propose we extract from this?