473,385 Members | 2,003 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Language comparison site - Python ranks #8 on the A-list

I just tripped over this site (http://www.tiobe.com/tpci.htm), and google
shows that there has only been a brief mention of it on c.l.py in the Aug 12
Dr. Dobb's Python-URL post, so I thought I'd pass it along for those looking
for some quasi-quantitative Python advocacy data.

It's also interesting to look at the comparitive trend chart lower down on
the page. But my question is, what the heck happened in March '04?
(Several languages showed drastic swings of several percentage points up or
down - I suspect that this actually reflects some artifact of the data
sampling process, perhaps a software change at Google/Yahoo that would alter
their search outputs, which are inputs to this algorithm, which is why I
call it "quasi-quantitative.")

-- Paul
Jul 18 '05 #1
2 1483
Paul McGuire wrote:
I just tripped over this site (http://www.tiobe.com/tpci.htm), and google
shows that there has only been a brief mention of it on c.l.py in the Aug 12
Dr. Dobb's Python-URL post, so I thought I'd pass it along for those looking
for some quasi-quantitative Python advocacy data.

It's also interesting to look at the comparitive trend chart lower down on
the page. But my question is, what the heck happened in March '04?
(Several languages showed drastic swings of several percentage points up or
down - I suspect that this actually reflects some artifact of the data
sampling process, perhaps a software change at Google/Yahoo that would alter
their search outputs, which are inputs to this algorithm, which is why I
call it "quasi-quantitative.")


Interesting reading from years past:
http://groups.google.com/groups?q=gr...+www.tiobe.com

(Perusing those threads again to reminisce, I discovered that the
site has variously claimed Python was an A++ language, and a
"B status language with declining popularity".)

I remain to be convinced the ranking has any more meaning than
as a marketing tool to attract people to the their site so
they can sell more services. (Not that this is a bad thing,
for them anyway.)

-Peter
Jul 18 '05 #2
>>>>> "Paul" == Paul McGuire <pt***@austin.rr._bogus_.com> writes:

Paul> I just tripped over this site
Paul> (http://www.tiobe.com/tpci.htm), and google shows that there
Paul> has only been a brief mention of it on c.l.py in the Aug 12
Paul> Dr. Dobb's Python-URL post, so I thought I'd pass it along
Paul> for those looking for some quasi-quantitative Python
Paul> advocacy data.

To stay on topic, observing the software development landscape in
general, it seems that Python mindshare has increased a lot during the
last few years. In the Open Source scene Python already seems to be
the de facto standard scripting / RAD language (having replaced Perl),
but Python seems to be doing a nice job of increasing the adoption in
the proprietary world as well (in the scripting role).

So Python has definitely "made it", and there is really no fear of it
sinking into obscurity (prediction of which being probably what the
aforementioned websites are for). Not before Java anyway, not to
mention the more obviously proprietary languages.

--
Ville Vainio http://tinyurl.com/2prnb
Jul 18 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

33
by: Joe Cheng | last post by:
I'm curious about something... many Artima.com members who have a Java background and learned Python have come to the conclusion that Java and Python are highly complimentary languages. They would...
7
by: A.M. Kuchling | last post by:
python.org has a page of "Python vs. X" language comparisons at <http://www.python.org/doc/Comparisons.html>. They're all pretty outdated, and often unfair because they're written by a person who...
9
by: Limey Drink | last post by:
Hi I have used recently for the odd shell scrit hear and there but nothing really serious. Software I have previously written has been in VB(urgh) and C++. I have been thinking of changing my...
17
by: Andreas Koch | last post by:
Hi all, i started a little "practical language comparison" - practical in the sense that i compare how actual distributions and versions and their libraries (not abstract language...
1
by: Jens Thiede | last post by:
I'd like to know what other people think about Python. In particular, what is Python best suited for? I've been using Python for a little while now and in my opinion Python is a great...
134
by: Joseph Garvin | last post by:
As someone who learned C first, when I came to Python everytime I read about a new feature it was like, "Whoa! I can do that?!" Slicing, dir(), getattr/setattr, the % operator, all of this was very...
34
by: Ville Voipio | last post by:
I would need to make some high-reliability software running on Linux in an embedded system. Performance (or lack of it) is not an issue, reliability is. The piece of software is rather simple,...
7
by: Connelly Barnes | last post by:
Hi Python folks, I created a summary PDF of two studies on programming language productivity: http://barnesc.blogspot.com/2006/05/programming-language-productivity.html One notes that Python...
44
by: jiang.haiyun | last post by:
Now i began to learn GUI programming. There are so many choices of GUI in the python world, wxPython, pyGTK, PyQT, Tkinter, .etc, it's difficult for a novice to decide, however. Can you draw a...
38
by: ifti_crazy | last post by:
I am VB6 programmer and wants to start new programming language but i am unable to deciced. i have read about Python, Ruby and Visual C++. but i want to go through with GUI based programming...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.