TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Python grew fastest in web searches for 'tutorial' over the last 5 years

55 点作者 robert-zaremba超过 12 年前
Python is the language whose popularity is growing the fastest; it is already the second most popular in the US over decade.

13 条评论

msy超过 12 年前
I cannot take seriously a programming language popularity index that states that Javascript has become significantly less popular in the last year. I'm no fanboy but given the sheer weight of evidence from language activity on sites like github to the incredible number of jobs and recruiters desperate for skilled javascript developers it just does not add up. Sometimes a metric producing an unexpected outlier means you've found something interesting but usually it means your metric is broken or meaningless. Searches for the word tutorial sounds like an increasingly meaningless metric the world of sites like stackoverflow.
评论 #5016596 未加载
评论 #5016809 未加载
评论 #5016427 未加载
评论 #5016423 未加载
评论 #5016920 未加载
xSwag超过 12 年前
According to Google Trends the search term "jquery" will soon overtake "javascript" in terms of popularity[1][2]<p>[1]<a href="http://i.imgur.com/yqQ95.png" rel="nofollow">http://i.imgur.com/yqQ95.png</a><p>[2]<a href="http://www.google.com/trends/explore#q=jquery,javascript" rel="nofollow">http://www.google.com/trends/explore#q=jquery,javascript</a>
评论 #5017605 未加载
kator超过 12 年前
This is based on search engine results!?<p>"The ratings are calculated by counting hits of the most popular search engines.... The number of hits determines the ratings of a language" -- <a href="http://www.tiobe.com/index.php/content/paperinfo/tpci/tpci_definition.htm" rel="nofollow">http://www.tiobe.com/index.php/content/paperinfo/tpci/tpci_d...</a><p>How could that indicate anything other then more pages found by the search engines. How do you know the bias of the engine over time isn't giving better results and the "search trend" ranking is causing the results to skew in one direction or another.<p>I doubt search engine trends are a really accurate way to understand how much code is out there and what people are actually doing on a daily basis.<p>Worse the search term is: +"&#60;language&#62; programming"<p>More sites have "python programming" in them then "perl programming" and way more have "java programming" in them?<p>This tells me nothing really. I could argue it tells me Java is hard as hell and you have to have lots of references to figure out how to do anything.. Or it tells me that Java has lots of "java programming" sites. Heck maybe it tells us that lots of people host javadocs and every single page says "Java Programming" &#60;reference, docs etc.&#62;.<p>All that said I am actually enjoying python a lot and find myself writing more of my "you choose the language" projects in it. It feels like it will be more maintainable over time and I have the general feeling I can turn it over to others easier then a pile of Perl. I have to really write careful in Perl to make it readable by non-Perl heads. Python sort of forces that on you up-front. I'm still not a fan of having to use SPACES (COBOL anyone!!) to maintain blocks of code but I'm slowly getting used to it and using vim settings to make it easier etc.
评论 #5018053 未加载
评论 #5016575 未加载
评论 #5016976 未加载
评论 #5016719 未加载
PommeDeTerre超过 12 年前
These kind of popularity metrics really leave a sour taste in my mouth, regardless of the results. They're just so lacking in rigor of even the mildest degree that it's not even worth considering what they "discover".<p>If any language is to be the "language of the decade", it ought to be C, and possibly C++. C or C++ still power basically every piece of truly important software, even today in 2013. The major operating system kernels, userlands, compilers, interpreters (including Python's main implementation!), network servers, and web browsers, are all written in one or both of them, for example. And that's not including the many embedded and industrial uses of C that aren't very visible at all.<p>Until some other languages offer the same full-stack experience, and are actually used for writing critical, widely-used software, I don't think we can label any languages but C and C++ as the "language of the year", or "language of the decade", or even "language of the century" and beyond.
评论 #5016346 未加载
评论 #5016945 未加载
mitchi超过 12 年前
Guido van Rosseum left Google a while ago because he was annoyed they weren't using Python enough! Python is a nice language but I don't think it's the language of the decade. The langage of the decade is something that has been used from 2000 to 2012 a lot in entreprise and by individuals. Give that price to PHP for all it's worth. PHP was the language for the web for a very long time.... It was used to create facebook. It was a lot more influential than Python. Ask 50 persons in the street if they know what PHP is, then ask them if they know what Python is. I guarantee you that more people know of PHP.<p>Predicting what will be the next language of the decade is more interesting. My bet is on Javascript for now.
评论 #5017421 未加载
评论 #5016828 未加载
评论 #5016798 未加载
mrtbld超过 12 年前
The symmetric, "curious dance" between C and C# in 2009-2011 could be due to the fact that "#" is not a alphanumerical character. Some searches for "C#" may have been miscounted as searches for "C" in that period. (But that's just an hypothesis.)
eliben超过 12 年前
At first I was about to dismiss this as TIOBE-like crap. But giving it a second thought, there is a <i>deep</i> difference in methodology.<p>TIOBE - language is popular if "&#60;language&#62; tutorial" brings up lots of results on Google This page - language is popular if many people searched "&#60;language&#62; tutorial".<p>It's not hard to see that the second one is a much more interesting metric. That said, it's still far from being enough to evaluate a language's popularity. On the other hand, it can be at least mildly correlated with the amount of people wanting to learn said language over the measured period of time.
asimjalis超过 12 年前
The analysis assumes that more searches for tutorials means the language is more popular where as it might just mean the language requires more tutorials to understand.
wubbfindel超过 12 年前
After reading the FAQ I agree that using the term "&#60;lang&#62; tutorial" is better than "&#60;lang&#62; programming" - but couldn't the results for "&#60;lang&#62; tutorial" possible represent languages that are harder to grasp, rather than languages in popular use.<p>Then again, if that was purely the case we'd be seeing "brainf<i></i>k" all over the place.<p>Just a thought.
revskill超过 12 年前
In our country, there are 80% developers are using .net/C#. They know how to use svn, cut CSS from Photoshop, code a website, do webform, but they don't know what JSON is, what GIT is, what Linux is, what a Message Queue, or Redis is. Hm, i don't know why .net is so popular. What .net can do, the Linux-based technologies can do.
eli超过 12 年前
Extrapolating "popularity" for google search volume is a huge pet peeve. I see no reason to believe this data means anything.
TommyDANGerous超过 12 年前
If you look at USA and look at which state is the darkest for all of the search terms, California is the darkest for each.
trimbo超过 12 年前
&#62; which language is taking advantage of PHP's decline<p>Until you notice that Y-axis is logarithmic...