Tuesday, January 11, 2011

Python Language of the Year 2010

Good news[0] for the Python developers!
Tiobe elected Python language of the year 2010

Programming language Python has become programming language of 2010. This award is given to the programming language that gained most market share in 2010. Python grew 1.81% since January 2010. This is a bit more than runner up Objective-C (+1.63%). Objective-C was favorite for the title for a long time thanks to the popularity of Apple's iPhone and iPad platforms. However, it lost too much popularity the last couples of months.

Python has become the "de facto" standard in system scripting (being a successor of Perl in this), but it is used for much more different types of application areas nowadays. Python is for instance very popular among web developers, especially in combination with the Django framework. Since Python is easy to learn, more and more universities are using Python to teach programming languages.

So... nice to see. Python was language of the year 2007 as well (that was the year Python surpassed Perl). This year Python surpassed Visual Basic and C# and is the fifth more popular language in the world (according to TIOBE).

Although there is no ground to make the following supposition, if Python, C++ and PHP would carry on 2010 trend, Python would become the third most popular language surpassing both of them (PHP decreased more than Python increased, and C++ is decreasing as well). Of course there is no reason why the trend should remain the same (though perhaps developers are eventually starting to understand how much PHP sucks).

By the way, this is the list of TIOBE's languages of the year in the last few years. Looks like Python is the only one to have won in two different years, up to now. Next year? Any ideas?

2010
Python

2009

Go

2008

C

2007

Python

2006

Ruby

2005

Java

2004

PHP

2003

C++

By the way: even if Tiobe is worth something, I don't really care. Some of the most interesting languages out there (Lisp, Erlang, Haskell, Scheme) got very low positions. This, together with Java poll position, rules out the Tiobe index as a measure of language quality. By the way... Lisp has a huge increase. Anything to do with Land of Lisp?


The TIOBE Jan 2011 Index




----
[0] well, this depends if you believe Tiobe index is worth something

No comments: