Over a million developers have joined DZone.

2007: The year of the snake, Welcome to the Python Zone!

· Java Zone

Microservices! They are everywhere, or at least, the term is. When should you use a microservice architecture? What factors should be considered when making that decision? Do the benefits outweigh the costs? Why is everyone so excited about them, anyway?  Brought to you in partnership with IBM.

"TIOBE declares Python as programming language of 2007" making it the 6th most popular language. According to the Tiobe report increased by over 2%. Python surpassed Perl and has become the "de facto glue language". Python's future looks bright with the upcoming release of Python 3K.

Ruby, by comparison, despite the non-stop hype by enthusiasts has dropped 2.3% and is now the 11th most popular programming language.

The TIOBE report is not quite sure why Python has increased so much in a single year. Could it be because Ruby hype spawned a greater interests in dynamic programming languages and yet could not deliver the stability and maturity of Python or is it because of the missteps of Perl VM improvements? It is unclear. What do you think?

Python is to programming languages what Rodney Dangerfield is to comedians (I don't get no respect). While Ruby seems to be the meida darling but far from the champ, i.e., Ruby is to programming what Anna Kournokova is to tennis.

Why do you think Python had such a great year? Do you think Python 3K will increase Python's popularity?

Other "mover and shakers" in 2007 were Lua (from 46 to 16th) and Groovy (from 66 to 31st). Java maintained its top spot (from 1 to 1). C++ fell sharply (from 3rd to 5th).

To increase Python's respect, let's also announce the brand new Python Zone! Python Zone will focus on all things Python like Django and Python 3k.

 

Discover how the Watson team is further developing SDKs in Java, Node.js, Python, iOS, and Android to access these services and make programming easy. Brought to you in partnership with IBM.

Topics:

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}