What are the kinds of software that are not advisable to be developed using Python?

Grant Edwards invalid at invalid.invalid
Mon Feb 10 17:54:10 CET 2014


On 2014-02-09, Chris Angelico <rosuav at gmail.com> wrote:

> Heavy computation might be unideal in Python, but if you can grunge
> it into NumPy operations, that won't be a problem.

While one might thing Python is not suitable for heavy number
crunching, it actually gets used for that a lot due to the wide
variety of hard-core number-crunching libraries[1] available (BLAS,
LINPACK, LAPACK, and the sort of thing usually associated with boffins
writin FORTRAN programs).  If you're interestedin that sort of stuff,
check out Scientific Python, SciPy, et al.

 http://www.scipy.org/
 http://en.wikipedia.org/wiki/ScientificPython/
 https://wiki.python.org/moin/NumericAndScientific
 
For extra geek-points you run them on the Fermilab/CERN "Scientific
Linux" distro:

 https://www.scientificlinux.org/

You can also get a Python distribution with all the extra geekyness
already baked in:

 https://www.enthought.com/products/epd/

[1] Some of those libraries are in FORTRAN because I guess there are
    some sorts of numerical hocus-pocus that still writes easier and
    runs faster in FORTRAN than in C.

-- 
Grant Edwards               grant.b.edwards        Yow! I'm ZIPPY the PINHEAD
                                  at               and I'm totally committed
                              gmail.com            to the festive mode.



More information about the Python-list mailing list