What is Python and Why Python?: Difference between revisions
Jump to navigation
Jump to search
(Created page with 'Python is commonly referred to as a scripting language since it makes the automation of command-line tasks very easy, but it can be used for both large and small programming jobs…') |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Python is commonly referred to as a scripting language since it makes the automation of command-line tasks very | Python is commonly referred to as a scripting language since it makes the automation of command-line tasks very simple, but it is becoming popular for both large and small cross-platform programming jobs since it is quick and easy to write functional code with very little overhead. | ||
The Fluids Group may be interested in Python for the following reasons: | |||
*Freely available Numerical and Scientific Computing packages (e.g., NumPy and SciPy). | |||
*Automate model runs and test cases during code development. | |||
*Almost trivially combined with other programming languages (C, Fortran, etc.). | |||
*Wealth of other third party APIs written for things like visualization software (e.g., VisIt), pre-existing I/O frameworks like NetCDF, Matlab and so on. | |||
Learn more at http://pythoncard.sourceforge.net/what_is_python.html. |
Latest revision as of 13:50, 14 September 2012
Python is commonly referred to as a scripting language since it makes the automation of command-line tasks very simple, but it is becoming popular for both large and small cross-platform programming jobs since it is quick and easy to write functional code with very little overhead.
The Fluids Group may be interested in Python for the following reasons:
- Freely available Numerical and Scientific Computing packages (e.g., NumPy and SciPy).
- Automate model runs and test cases during code development.
- Almost trivially combined with other programming languages (C, Fortran, etc.).
- Wealth of other third party APIs written for things like visualization software (e.g., VisIt), pre-existing I/O frameworks like NetCDF, Matlab and so on.
Learn more at http://pythoncard.sourceforge.net/what_is_python.html.