Header Shadow Image


C# VS Java / Python VS Perl popularity.

Was interested tonight how well Java (A language I know) is doing against other languages such as C# (One that I don't know). I'm also something of a Bash/Ksh and Perl buff so I was also interested in popularity indexes as well. I remembered earlier a site I had used to check for this.  I managed to locate it as just recently at:

http://www.tiobe.com/tpci.htm (TIOBE Software)

which rates language popularity on the web.

So I am glad (keeping in mind I'm a bit in favor of Java since it's a multi platform and this appears be working in it's favor well) to report Java is still a top pick around the globe which to me is good news, but to others likely disappointing news, though C# is showing higher, though very small, rate of increase of popularity over Java. 🙂

Interestingly Perl has dropped in popularity however I'm not surprised there. Most functionality in Perl can be done much easier using KSH/Bash and other alternatives like Python for Perl to be much good there, though I speak from limited experience here as well. Python appears also to be a more watertight language, IMHO, having written code in it a long time back.

However Python in 2004/2005 was very slow and did not appear ideal for large applications, it did have ease of use and development however which I found very appealing. Apparently the speed problems in Python were resolved in 2006 when I test drove the, at-the-time, new Python version and looked up speed comparisons online done between the two versions.

All of this is definitely something to think about when selecting Python over Perl and C# over Java.

Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

     
  Copyright © 2003 - 2025 Tom Kacperski (microdevsys.com). All rights reserved.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 Unported License

 

0
Would love your thoughts, please comment.x
()
x
The IT Development and Technology Mini Vault | MicroDevSys.com
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.