Python is used widely and pretty heavily.
It's a built-in feature to many operating systems in common use. The exception, of course, is Windows.
I just found out -- the hard way -- that Python 2.6 is an integral part of Apple's iLife suite of products.
Important safety tip for Mac OS X users. System.Libary.Frameworks should not be touched.
Also, it helps to get used to the idea of typing python3 on the command-line. Further, it helps to skip Python 3.1 and go straight to Python 3.2.
I worked on a PyQT interface to a database with a Python API used by thousands of engineers around the world working on a large new commercial airliner. I won't say where I worked but Airbus and Boeing are the only two players in the large commrcial airliner market. :)
ReplyDeleteWhy do you recommend skipping Python 3.1?
ReplyDeleteSometimes I feel like Python is like COBOL in that it is "Everywhere and Nowhere."
ReplyDeleteOne thing that I like about Python is that it is being used for about everything that one could use a programming language to do.
But somehow, despite this, I don't know anyone that gets paid to program in Python. Even when I go to the the local Python user group, I mainly meet people that spend their days programming in Java, C#, or even Ruby.
Anyway, all of this is to agree with your assessment, that the question is partly fair, and partly silly.
Python Is Not Just a Language—It's a Development Platform: An Interview with Doug Hellmann
ReplyDeletehttp://www.informit.com/articles/article.aspx?p=1710396&ns=23111&WT.mc_id=2011-05-15_NL_InformITContent