very nice article, python's also my choice of coding language. i started with c/c++ in college and then moved on to use c++/java at my first job. but for the past 5 years it's been all python. i'd like to say that the reason is the speed with which i can write applications; not having to think about types, managing memory, or compiling source code helps remove some of the barriers that plague software development for me. time is money and most of the time i feel that i'm able to write applications much faster in python.<p>the language seems to blend all the best things, i'm never at a loss of finding a good open source library for python and it's most of all relevant. so even while ruby seems to be really popular at the moment because of the rails framework, python also has equivalent* web app frameworks such as django. i remember reading an article by the creator of python where he was praising the php language for having purpose built the language for the web and how python was more generic and less suited for the web (no reference at the moment), today there are lots of excellent web frameworks for python such as tornado web. so python is modern, it has adapted over the years quite nicely, and most importantly it just lets me do what i need to do.