The Python Advantage
last modified
2003-10-03 04:41 PM
Prev | Index | Next
>
CUNY Open Source Initiative - FOSS and Python
Aron Trauring, Zoteca
- Quicker to Develop:
- 5-10 Shorter than equivalent C++
- Interpreted - eliminates compile,debug cycle
- Large savings in programmer costs
- Easier to Maintain:
- Readability
- Large savings in programmer costs
- Versatile:
- From scripting to mission critical
- Large savings in training and tools costs
- Powerful and Easy OO Paradigm:
- Dynamic typing and binding
- Everything is an object
- Object behavior can be adapted at run-time
- Power of Smalltalk but much easier to learn and use
- Platform Portability:
- All major OSes and lots of minor ones too
- From PDAs to mainframes
- Write once deploy anywhere
- Language Compatibility:
- Microsoft and Java camps (.NET CLR and Jython)
- C, C++, Java extensions and embedding
- Python as scripting wrapper
- Standards Compatibility:
- Internet Standards
- CORBA, COM, SOAP and XML extensions
- Platform Compatibility:
- Option for low-level API integration
- Java - lowest common denominator
- C# - Microsoft only
- FOSS:
- Real settings for real applications
- Free speech, beer and markets
>
CUNY Open Source Initiative - FOSS and Python
Aron Trauring, Zoteca