6 comments

[ 410 ms ] story [ 681 ms ] thread
"... The TIOBE Programming Community index gives an indication of the popularity of programming languages ... TIOBE declares Python as programming language of 2007! ..."

Ho hum. Python has been a pretty useful language for a lot longer than the title suggests. [0] Is it just me or do lists like this one reek and makes me think this is the kind of "language-popularity" graphy PHB"'s look at to start new projects.

Read "Being popular" [1] to gain a different perspective on how language popularity has nothing to do with how useful a language is to hackers.

[0] Here is the graph of popularity ~ http://www.tiobe.com/tiobe_index/Python.html At what stage did google decided to adopt python?

[1] http://www.paulgraham.com/popular.html

Well... good hackers are certainly good hackers with any language, but I wouldn't go so far as to say that popularity doesn't matter at all. Even hackers like to have handy libs, and those are more likely to exist for more things, the more people use the language.

That said, this is old news in any case, and my own site, http://www.langpop.com does a better job of aggregating more data sources:-)

"... Even hackers like to have handy libs, and those are more likely to exist for more things, the more people use the language. ..."

That could explain the popularity of 'c'. Something written in 'c' can be used just about everywhere. One of the reasons I despise Java & C#. Not because they are bad languages. Because they don't share very well.

"... That said, this is old news in any case, and my own site, http://www.langpop.com does a better job of aggregating more data sources:-) ..."

Looks like your have been thinking about this a lot deeper. Do you supply the data? One other minor quibble the x-axes graph titles are hard to read. What graphing lib are you using?

> Looks like your have been thinking about this a lot deeper

I'm fascinated by it:

http://www.welton.it/articles/programming_language_economics...

http://www.welton.it/articles/scalable_systems.html

I get the data from Yahoo search (the open API is better than Google's, which doesn't exist any more) and direct scraping in some cases.

The graphing lib is Plotr, and yeah, it's getting too scrunched up, and I need to add some history functions, because I have a few months of data. Not much has really changed, but still, it's nice to show it.

"[0] Here is the graph of popularity ~ http://www.tiobe.com/tiobe_index/Python.html At what stage did google decided to adopt python?"

I remember using Google back in 1997 or 1998 when it was hosted off of stanford.edu and receiving occasional Python error messages that said nicely that an error occurred and it had been logged..

"... I remember using Google back in 1997 or 1998 when it was hosted off of stanford.edu and receiving occasional Python error messages ..."

You have a better memory than me "gunga din". I remember using google when it was at stanford via slashdot [0] though I don't remember seeing errors. Looks like python was used at google from the start.

[0] http://web.archive.org/web/19981202230410/www.google.com/