5 ms·
2010 Google Trends for python, ruby, and php
- nickmerwin 17y ago"ruby on rails" vs "django" has a much different take: http://www.google.com/insights/search/#cat=31&q=django%2Cruby%20on%20rails&cmpt=q http://www.google.com/insights/search/#cat=31&q=django%2... I always wondered why Python consistently ranks higher than Ruby outside of the webapp sphere. Could it be the scientific/academic community's interest in Python's superior number crunching?
- vlad 17y agoLibraries.
- ice_man 17y agoIf the numbers in these charts are relative to the total number searches on Google, then it could just mean that the ratio of programming searches to non-programming searches is decreasing, (i.e. if more non-programmers are using Google, or if people don't use their phones to search for programming-related concepts on Google.)
- fauigerzigerk 17y agoI think you're absolutely right. I've been thinking the same ever since I started to look at programming language usage on google trends and found that almost all of them are going down most of the time.
- sjs 17y agoPointless graph. Ignores the way people look for info on their language. PHP is well documented so PHP users just go to php.net and know the docs will be there. I like the feel of Python and Ruby more than PHP but you don't have to look at Google Trends to know that PHP is far, far more popular than Python and Ruby combined.
- swolchok 17y agoPython is well documented so Python users just go to http://docs.python.org/ http://docs.python.org/ . Don't know about Ruby, but I suspect you could make that argument about any language.
- sjs 17y agoYes Python also has great docs. Ruby not so much. There's a command line tool for viewing Ruby docs called ri that I imagine many Rubyists use more than ruby-lang.org. (Ruby's docs improved when Programming Ruby was first written but since then I haven't noticed any significant effort to further improve them. I reach for one of my Programming Ruby books or PDFs before going to http://ruby-lang.org http://ruby-lang.org , might just be me but I doubt it!)
- wgj 17y agoActually, looking at the Regional Interest section, it looks like a much tighter cluster in the US than most other countries (with Python in the lead.) It's possible that PHP is just far more popular outside the US, and you can learn that from Google Trends.
- antirez 17y agoThe graphs change a lot searching for "PHP array" VS "Python array" VS "Ruby array": http://www.google.com/insights/search/#cat=31&q=python%20array%2Cruby%20array%2Cphp%20array&cmpt=q http://www.google.com/insights/search/#cat=31&q=python%2... Possibly comparing a search that is about what a real user could type into the search engine is more accurate, and filters out other stuff like all the search for "Python" as animal. Edit: btw using "hash" instead of "array" changes the results a lot: http://www.google.com/insights/search/#cat=31&q=python%20hash%2Cruby%20hash&cmpt=q http://www.google.com/insights/search/#cat=31&q=python%2...
- amix 17y agohttp://www.google.com/insights/search/#cat=31&q=python%20list%2Cruby%20list%2Cphp%20array&cmpt=q http://www.google.com/insights/search/#cat=31&q=python%2... - in Python "arrays" are called lists...
- antirez 17y agoThanks amix, not in Ruby so the final link could be this: http://www.google.com/insights/search/#cat=31&q=python%20list%2Cruby%20array%2Cphp%20array&cmpt=q http://www.google.com/insights/search/#cat=31&q=python%2...
- brettnak 17y agoActually, since a PHP array is more like a combination of a python list and a python dictionary or a ruby hash and a ruby array, this is the best comparison: http://www.google.com/insights/search/#cat=31&q=python%20list%20%2B%20python%20dictionary%2Cruby%20array%20%2B%20ruby%20hash%2Cphp%20array&cmpt=q http://www.google.com/insights/search/#cat=31&q=python%2...
- davidmathers 17y agoMuch of PHP's popularity comes from countries where the other two aren't even known, like Bangladesh. Limiting the search to either San Francisco or Boston gives the most useful results: http://www.google.com/insights/search/#cat=31&q=python%20list%2Cruby%20array%2Cphp%20array&geo=US-CA-807&cmpt=q http://www.google.com/insights/search/#cat=31&q=python%2...
- jwecker 17y agoI learned from this that Cuba is creating a secret army of rubyless programmers that it will at some point unleash upon the world.
- jordibunster 17y agohttp://www.google.com/insights/search/#cat=31&q=python%20developer%2Cruby%20developer%2Cphp%20developer%2Cjava%20developer&cmpt=q http://www.google.com/insights/search/#cat=31&q=python%2... "foo developer" Look at how Java is in decline. Also, check the map to see where most queries for Java and PHP come from.
- dws 17y agoPeter Norvig points out elsewhere that some apparent "declines" can be explained away by a growing population of non-technical web searchers.
- chris123 17y agoSee this "TIOBE Programming Community Index for December 2009": http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html http://www.tiobe.com/index.php/content/paperinfo/tpci/index.... It ranks the top 20 languages. Subtitle: "December Headline: All time highs for C#, Objective-C and ActionScript"