a little cross-pollenization
Assuming current trends continue: computer hardware continues to improve apace, and Python continues to become more robust, powerful, and efficient, the number of computing problem spaces for which Python is a viable solution will grow. Today, Python is an excellent candidate for most common programming tasks, especially the following:
- scripting
- prototyping
- “glue” language
- web applications
- graphical tools
- XML processing tools