Python Programming Portal
Python Programming Portal
J2EE curve
Add Site Feed
Python Is The Truly Object Oriented Successor To Perl PDF Print E-mail
Written by Content Team   
Friday, 25 April 2008
NewsPaul Jansen, the managing director of TIOBE Software in an interview with Dr. Dobbs Journal talks of the changes seen on TIOBE Programming Community Index. The TIOBE index tries to measure the popularity of programming languages by monitoring their web presence.

DDJ: Which language has moved to the top of the heap, so to speak, in terms of popularity, and why do you think this is the case?

PJ: If we take a look at the top 10 programming languages, not much has happened the last five years. Only Python entered the top 10, replacing COBOL. This comes as a surprise because the IT world is moving so fast that in most areas, the market is usually completely changed in five years time. Python managed to reach the top 10 because it is the truly object-oriented successor of Perl. Other winners of the last couple of years are Visual Basic, Ruby, JavaScript, C#, and D (a successor of C++). I expect in five years time there will be two main languages: Java and C#, closely followed by good-old Visual Basic. There is no new paradigm foreseen.

DDJ: Which languages seem to be losing ground?

PJ: C and C++ are definitely losing ground. There is a simple explanation for this. Languages without automated garbage collection are getting out of fashion. The chance of running into all kinds of memory problems is gradually outweighing the performance penalty you have to pay for garbage collection. Another language that has had its day is Perl.

Reference - Programming Languages: Everyone Has a Favorite One

Related :
* No programming language offers what Python does philosophically
* Python is very powerful, very clear and easy to learn for students
* I'm amazed at how far Python has come

Comments

You must javascript enabled to use this form

This has got to be the most shallow interview I've ever seen. It reinforces my theory that TIOBE is irrelevant as I already explained to my peers (http://www.akitaonrails.com/2008/4/13/off-topic-nunca-confie-no-tiobe).

The way this guy says it almost feels like C and C++ are irrelevant. Though he forgets that for all other languages to exist and have nice and fancy garbage collectors, someone had to code all the necessary mallocs and frees in place. If it is indeed decreasing (which I doubt) this should be a worry not a relieve as it sounds.

Python is 'the' successor to Perl? Now this sounds more like one of those cheap self-help books. C'mon, be serious.

Posted by AkitaOnRails, on 04/25/2008 at 05:16

 1 
Page 1 of 1 ( 1 Comments )
©2007 MosCom


Add Python Site Feed
Latest
Popular
Go to top of page  Home | Content | Resources | Contact Us | Blogs |

Copyright 2004 Rightrix Solutions. All rights reserved. All product names are trademarks of their respective companies.
Views expressed at PythonThreads.com reflect the views of the authors alone, and do not necessarily reflect those of PythonThreads.com.

Terms of Use          Privacy Policy
PythonThreads.com - Python Programming Language Portal