Why Python?¶
- Clear, concise, readable syntax.
- Interactive shell is great for exploring data.
- Strong support for stream-based programming allows for natural
expression of out-of-memory computation.
- Easy to interface with C/Fortran, directly or via
Cython
- Large, dedicated community for scientific, numerical and high
performance computing.
numpy
scipy
pandas
ipython