Introduction to the Python programming language
1.2. Advantages
- portable (its source code is available for more different platforms,
and most of the code can be easily ported to some other platform)
- allows writing more compact and smaller code
- the code in Py is usually smaller and more readable than its C/C++ equivalent
- suitable for small, as well as large projects
- extensible through C and Java (Jython)
- quite popular and used by these organizations:
- Yahoo! Groups
- Google
- Linux Weekly News
- Industrial Light & Magic
- Jasc Software (Paint Shop Pro)
- NASA
- Red Hat
- IBM
- Real Networks
- really good and supportive community (www.python.org, newsgroup)
- easy to learn but extremely powerful
- a cool shell where you can test your code and interpret it
immediately